Slow performance and high CPU usage in Microsoft Entra Connect Health for Sync monitoring agent on a system that has installed .NET Framework
This article describes an issue that causes slow performance and high CPU usage in Microsoft Entra Connect Health for Sync monitoring agent on a system that has installed .NET Framework 4.7.2 or the July 2018 updates for .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, or 4.7.2.
Original product version: Microsoft Entra ID
Original KB number: 4457331
Symptoms
Assume that you run the Microsoft Entra Connect Health for Sync monitoring agent on a system that has installed .NET Framework 4.7.2 or the July 2018 updates for .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, or 4.7.2. In this scenario, the system may experience slow performance and high CPU usage.
To see the high CPU usage, start Task Manager, and view the CPU usage of the MIcrosoft.Online.Reporting.MonitoringAgent.Startup process on the Processes tab.
Cause
This issue occurs because the Microsoft Entra Connect Health for Sync monitoring agent does not fully support .NET Framework 4.7.2 or the July 2018 updates for .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, or 4.7.2. The following updates may cause high CPU usage of the monitoring agent.
.NET Framework update | Server version | Type of update |
---|---|---|
KB 4340007 | Windows Server 2008 | Security |
KB 4340556 | Windows Server 2008 R2 | Security |
KB 4340004 | Windows Server 2008 R2 | Security |
KB 4340557 | Windows Server 2012 | Security |
KB 4340005 | Windows Server 2012 | Security |
KB 4340558 | Windows Server 2012 R2 | Security |
KB 4340006 | Windows Server 2012 R2 | Security |
KB 4054542 | Windows Server 2012 | Nonsecurity |
KB 4054566 | Windows Server 2012 R2 | Nonsecurity |
KB 4054590 | Windows Server 2016 | Nonsecurity |
KB 4338814 | Windows Server 2016 (build 14393.2363) | Nonsecurity |
KB 4345418 | Windows Server 2016 (build 14393.2368) | Nonsecurity |
Resolution
To resolve this issue, install the update that is appropriate for your environment.
For Connect Health for AD DS and AD FS
Install the Microsoft Entra Connect Health Agent, version 3.1.7.0 that was released in July 2018. This update is available for [download here]/azure/active-directory/hybrid/how-to-connect-health-agent-install#download-and-install-the-azure-ad-connect-health-agent).
For Microsoft Entra Connect
Install the latest version of Microsoft Entra Connect that contains the fix for this high CPU usage issue. This version is available for download here.
Note
If you have enabled the auto-upgrade feature on your Microsoft Entra Connect server, the latest version will be installed automatically.
Virus-scan claim
Microsoft scanned this file for viruses, using the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to it.
Contact us for help
If you have questions or need help, create a support request, or ask Azure community support. You can also submit product feedback to Azure feedback community.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for