In order to effectively monitor the health, availability and performance of your delivery infrastructure with the Citrix SCOM Management Pack for XenApp and XenDesktop, it helps to understand the performance and scale of two crucial services that are deployed with the pack:
- XenApp/XenDesktop Management Pack Agent (MPXAXDAgent)
The MPXAXDAgent collects the data from the delivery controller and forwards it to the SCOM server.
- Operations Manager Agent/Microsoft Monitoring Agent (HealthService)
This Microsoft agent is a basic agent installed on the server machine to monitor it. It forwards data to the SCOM server.
We observed the two services in a XenApp and XenDesktop environment in our test lab. The XenApp and XenDesktop environment includes:
- 4,400 Desktop VDI
- 600 Server VDI
- 500 Apps
- 10,000 Active Sessions
- Increasing the session count does not impact the CPU usage ofMPXAXDAgent
- Increasing the session count does not impact the CPU usage ofHealthService
- Average CPU usage ofMPXAXDAgent was ~ 24%
- Average CPU usage ofHealthService was ~ 0.2%.
- Average Memory usage ofMPXAXDAgent was ~ 2 GB
- Average Memory usage ofHealthService was ~ 100 MB
- On the server hosting the XenApp and XenDesktop Delivery Controller there should be approximately 3.7 GB of physical memory available for the joint needs of theMPXAXDAgent and
- MPXAXDAgentadds extra requirements on top of HealthService whose consumption remained negligible all the time.
These findings help you understand scalability, resource consumption, and performance of the Citrix SCOM Management Pack for XenApp and XenDesktop. It also lists monitoring limits and average resource consumption of the XenApp/XenDesktop Management Pack Agent (MPXAXDAgent) and the Microsoft System Center Operations Manager (SCOM) agent (HealthService), as measured in an environment with the specified XenApp/XenDesktop and SCOM configurations.
Citrix Product Documentation provides further details on the Citrix SCOM Management Pack for XenApp and XenDesktop for the latest product release.
The XenApp and XenDesktop SCOM Management Pack integrates with Microsoft System Center Operations Manager (SCOM). It may be helpful to check Microsoft’s recommendations for planning and sizing SCOM deployments.
If you want to learn more, Microsoft provides an interactive tool that helps you plan the correct amount of infrastructure needed for a new SCOM deployment.
That’s all folks, for now!