如何记录进程的 CPU 使用率

如何记录进程的 CPU 使用率

在我们的一台服务器上,我使用 Perfmon 记录了 CPU 使用率。它显示有几个峰值达到 100%,但不知道是什么进程导致了这种情况。那么,我如何记录使用率超过 40% 的进程的 CPU 使用率?

谢谢。

答案1

使用 Perfmon,使用“进程”计数器容器。然后您可以检查单个进程。要深入挖掘,请使用 SysInternals(现为 MS)ProcessExplorer。

答案2

如果您使用 SNMP 监控服务器,并将记录存储在 Solarwinds Orion 或 MRTG 或其他几个系统中,则可以按进程保存 CPU 使用率图表。您必须能够按进程名称保存数据;我不知道 MRTG 是否会在 OOTB 中执行此操作。我知道 Orion 会跟踪命名的进程。

答案3

“tasklist”命令怎么样?它实际上非常有用,请尝试使用“/v”选项。

哦,这里'它的指南。

希望能帮助到你。

答案4

你也可以部署nagios进行监控

相关内容