如何理解 Debian 上 CPU 一夜之间达到 100%

如何理解 Debian 上 CPU 一夜之间达到 100%

我有一台带有多个 VM 的服务器。今晚,其中两个(是同一个副本)的 CPU 使用率出现了高峰。它们都达到了 100% 并持续了大约 6 个小时(我们有 Grpahite,我们每天早上都会检查图表)。然后一切恢复正常。

我检查了日志,没有什么奇怪的。

有没有办法获得某种top命令,但要查看今晚的数据?我现在想知道使用所有 CPU 的进程是什么。

答案1

不幸的是,您无法进行top事后分析,但您可以top -l 1每隔 30 分钟记录一次以获得等效结果。

至于该做什么——检查系统是否被入侵,旧软件包是否有已知漏洞,日志中是否有异常活动(如果它们没有被清除)

相关内容