在我们的一台服务器上,我使用 Perfmon 记录了 CPU 使用率。它显示有几个峰值达到 100%,但不知道是什么进程导致了这种情况。那么,我如何记录使用率超过 40% 的进程的 CPU 使用率?
谢谢。
答案1
使用 Perfmon,使用“进程”计数器容器。然后您可以检查单个进程。要深入挖掘,请使用 SysInternals(现为 MS)ProcessExplorer。
答案2
如果您使用 SNMP 监控服务器,并将记录存储在 Solarwinds Orion 或 MRTG 或其他几个系统中,则可以按进程保存 CPU 使用率图表。您必须能够按进程名称保存数据;我不知道 MRTG 是否会在 OOTB 中执行此操作。我知道 Orion 会跟踪命名的进程。
答案3
答案4
你也可以部署nagios进行监控