新的遗物服务器监视器导致高 WMI CPU 使用率



我正在使用New Relic服务器监视器来监视我们的服务器。遗憾的是,启动 New Relic 服务会导致 WMI 使用 25% 的 CPU。停止新遗物服务会导致 WMI 回落。

我当然已经重新安装了服务器监视器,但这没有帮助。

我已尝试重新启动 WMI 服务。但是,系统警告我,我将停止其他四项服务。这些是亚马逊服务器,因此EC2控制台和Citrix客户端之类的东西正在运行。我没有重新启动WMI,因为我不想被锁定在我的服务器或其他东西之外。

还有什么可以尝试的吗?如果我不能解决这个问题,我将不得不停止使用New Relic,这将是不好的,因为它对我们来说太好了。

这很可能是由未修补的 WMI 中的错误引起的。Microsoft发布了一堆针对WmiPrvSe.exe的高CPU/内存使用率的修补程序。每个操作系统都有一堆修补程序,因此我们建议不要在此处搜索"WmiPrvSe.exe CPU 使用率 Windows",这是指向相应修补程序集合或 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

我们尝试从Microsoft安装许多 WMI 修补程序,但没有一个解决此问题。 仅在我们安装 Windows Server 3.2.6.0 版本的代理 (https://docs.newrelic.com/docs/release-notes/server-release-notes/windows-server-release-notes/windows-server-3260) 时修复了一些 Windows 2008 R2 服务器。 在某些服务器上,CPU 使用率从 WmiPrvSe 会话的平均 20-40% 下降到更合理的 1-3%。

最新更新