User:Can60297/sandbox

调研目的
对于某些不容易复现的问题，常常需要调查过去系统记录(cpu, memory, network, storage)来推测可能发生什么问题，目前最常用的是sar，sar是系统就预装的，属于sysstat套件，优点是overhead很低，对整个系统的资源使用记录非常完整，但是缺点是没有记录每个process的状态，当从sar report发现系统负载过大，或是某些资源使用过多时，我们仅能依靠经验法则去推测可能引发这些问题的服务，但这样的方式比较费时，不精确且缺乏佐证，如果有了进程状态的记录，相信能提供更多线索，定位问题也比较精确，sysstat的pidstat完全有能力打印出进程状态，但是没有整合搜集到sar report里(截至sysstat-12.1.3)，所以看不到这些进程信息. 因此，调查是否有类似sar的工具，长时间记录系统信息，并且能细化到每个进程的信息，调查后，发现atop工具有这个功能.

atop 安装
yum install atop