我正在使用 New Relic Server Monitor 来监控我们的服务器。不幸的是,启动 New Relic 服务会导致 WMI 使用 25% CPU。停止 New Relic 服务会导致 WMI 重新下降。
当然,我已经重新安装了服务器监视器,但这没有帮助。
我尝试重新启动 WMI 服务。但是,系统警告我,我将停止其他四项服务。这些是 Amazon 服务器,因此 EC2 控制台和 Citrix 客户端等内容正在运行。我没有重新启动 WMI,因为我不想被锁定在我的服务器之外。
还有什么可以尝试的吗?如果我不能解决这个问题,我将不得不停止使用 New Relic,这会很糟糕,因为它对我们来说非常好。
最佳答案
这很可能是由未修补的 WMI 中的错误引起的。 Microsoft 发布了一系列针对 WmiPrvSe.exe 高 CPU/内存使用率的修补程序。每个操作系统都有大量修补程序,因此我们建议在谷歌上搜索“WmiPrvSe.exe Windows CPU 使用情况”,而不是将它们全部列出,这里有相应修补程序集或 MSDN 文章的链接。 Windows Server 2008 R2 的示例可以在此处找到: http://social.technet.microsoft.com/wiki/contents/articles/1398.list-of-wmi-related-hotfixes-for-windows-7-and-windows-server-2008-r2.aspx
关于amazon-ec2 - 新的 Relic Server Monitor 导致 WMI CPU 使用率高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21913296/