Windows-Server-2012-R2

用於同步 3.0.164.0 高 CPU 使用率的 Microsoft Azure AD Connect Health Agent

  • August 3, 2018

自昨天以來,我們在安裝了 Azure AD Connect 的域控制器上遇到了程序Microsoft.Identity.Health.AadSync.MonitoringAgent.Startup的 100% CPU 使用率。

根據這個討論,微軟的一位官員說問題是由於與 Microsoft .NET Framework 4.7.2 .Net Framework - KB4054542 (Server 2012)、KB4054566 (Server 2012 R2) 和 KB4054590 (Server 2016) 不兼容,但是不幸的是,在我們的 2012 R2 伺服器上,KB4054566 無法安裝,因此無法解除安裝。並且成功安裝的相關更新 KB4340006(我認為是導致我們的問題的更新)也無法解除安裝。

我知道很多其他人都在遇到這個問題……在 Microsoft 發布新版本的 Azure AD Sync Monitor 之前,最好採取什麼措施?

新版 Azure AD Connect (1.1.880.0) 已發布,可在此處下載。

根據發行說明,已修復的問題之一是“修復了 AAD Connect 伺服器在升級到 .Net 4.7.2 後顯示 CPU 使用率高的錯誤”。

安裝更新後,我發現我之前禁用的服務現在設置回自動(延遲),而無需記住自己返回並執行此操作。

更新:點擊以下連結,Microsoft 於 2018 年 8 月 1 日發布了 1.1.880.0 以解決該問題。

您可以查找本文如何修復 microsoft.online.reporting.monitoringagent.startup 高 CPU中描述的一些最近的 Windows 更新,也可以將 Azure AD Connect Health Sync Monitoring Service 設置為手動,直到 Microsoft 發布更新的客戶端解決問題,然後記住將其設置回自動。

引用自:https://serverfault.com/questions/920804