有没有办法将 top 作为守护进程运行来收集历史进程数据?

有没有办法将 top 作为守护进程运行来收集历史进程数据?

我知道我可以编写一个 cron 作业,以批处理模式运行 top 并将输出写入文件,但我正在寻找比这更优雅的方法。我也知道 sysstat (sar),但我正在寻找更详细的流程数据。

有这样的事情存在吗?

答案1

查看atop,它运行守护进程并保存每个进程的历史数据。您可能需要进行一些调整才能保存档案,但这是我除了 之外选择的另一个工具sar

相关内容