在已安裝 .NET Framework 的系統上,Microsoft Entra Connect Health for Sync 監視代理程式中的效能緩慢和 CPU 使用率偏高

本文說明在已安裝 .NET Framework 4.7.2 或 2018 年 7 月更新 .NET Framework 4.6、4.6.1、4.6.2、4.7、4.7、4.7.1 或 4.7.2 的系統上,導致 Microsoft Entra Connect Health for Sync 監視代理程式效能變慢和 CPU 使用率偏高的問題。

原始產品版本:Microsoft Entra ID
原始 KB 編號: 4457331

徵狀

假設您在已安裝 .NET Framework 4.7.2 或 2018 年 7 月更新 .NET Framework 4.6、4.6.1、4.6.2、4.7、4.7、4.7.1 或 4.7.2 的系統上執行 Microsoft Entra Connect Health for Sync 監視代理程式。 在此案例中,系統可能會遇到效能緩慢和CPU使用率偏高的情況。

若要查看高 CPU 使用量,請啟動 [任務管理器],然後在 [行程] 索引卷標上檢視 MIcrosoft.Online.Reporting.MonitoringAgent.Startup 進程的 CPU 使用量。

原因

之所以發生此問題,是因為 Microsoft Entra Connect Health for Sync 監視代理程式不完全支援 .NET Framework 4.7.2 或 2018 年 7 月更新 .NET Framework 4.6、4.6.1、4.6.2、4.7、4.7.1 或 4.7.2。 下列更新可能會導致監視代理程式的高CPU使用量。

.NET Frameworkupdate 伺服器版本 更新類型
KB 4340007 Windows Server 2008 安全性
KB 4340556 Windows Server 2008 R2 安全性
KB 4340004 Windows Server 2008 R2 安全性
KB 4340557 Windows Server 2012 安全性
KB 4340005 Windows Server 2012 安全性
KB 4340558 Windows Server 2012 R2 安全性
KB 4340006 Windows Server 2012 R2 安全性
KB 4054542 Windows Server 2012 非安全性
KB 4054566 Windows Server 2012 R2 非安全性
KB 4054590 Windows Server 2016 非安全性
KB 4338814 Windows Server 2016 (組建 14393.2363) 非安全性
KB 4345418 Windows Server 2016 (組建 14393.2368) 非安全性

解決方案

若要解決此問題,請安裝適合您環境的更新。

  • 適用於 AD DS 和 AD FS 的 Connect Health

    安裝 2018 年 7 月發行的 Microsoft Entra Connect Health Agent 3.1.7.0 版。 此更新適用於 [下載這裡]/azure/active-directory/hybrid/how-to-connect-health-agent-install#download-and-install-the-azure-ad-connect-health-agent) 。

  • 針對 Microsoft Entra Connect

    安裝最新版的 Microsoft Entra Connect,其中包含此高 CPU 使用量問題的修正程式。 此版本可在這裡 下載

    注意事項

    如果您已在 Microsoft Entra Connect 伺服器上啟用自動升級功能,則會自動安裝最新版本。

病毒掃描宣告

Microsoft 使用檔案張貼日期可用的最最新病毒偵測軟體,掃描此檔案是否有病毒。 檔案會儲存在安全性增強的伺服器上,以協助防止任何未經授權的變更。

與我們連絡,以取得說明

如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以將產品意見反應提交給 Azure 意應見反社群