在 Ubuntu 上监控一段时间内的 CPU 使用率

在 Ubuntu 上监控一段时间内的 CPU 使用率

有没有办法监控一段时间内的 CPU 使用情况,例如获取显示 CPU% 与日期/时间的图表?我偶尔使用 htop 会看到高负载,但我想看看一整天的情况。

越轻越好:)

答案1

纳米适用于 Ubuntu 版本的 Linux。您可以nmon在“电子表格”模式下运行,每隔几分钟采样一次数据并将其保存到文件中。然后有各种工具可以绘制图表,或者您可以手动查看数据。

更复杂的选项包括穆宁仙人掌等等,但他们关注的不仅仅是直接的 CPU。

答案2

该命令sar旨在执行此操作,并且应该在 Ubuntu 下作为sysstat包默认可用。

它的输出是纯文本而不是图形,但kSar旨在获取这些数据并使其对您来说很漂亮。这可能需要构建或在不受支持的存储库中找到。(我不知道。)

nixCraft对该工具进行了出色的描述,您可能希望参考它以获取更多信息。

相关内容