So Citrix recently released a Tech Preview which allows monitoring of your Citrix infrastructure using Microsoft OMS. Now I’ve been a fan for OMS for quite some time, and I try to use it as much as possible. OMS also comes in a free tier which allows uploading of 500 MB of data each day and it can also be used for log gathering of Azure resources and actions being done there as well, and has a wide range of support when it comes to different agents.
Now this module from Citrix requires an existing Citrix infrastructure and we need to install an aditional agent on the DDC which will communicate with OMS and deliver information such as Logon time and such directly.
NOTE: This service is not available for CSP subscriptions yet, and there are some license requirements to be able to use this OMS module.
License requirements: Licensing of Citrix management solutions for OMS depends on the licensing of Citrix XenApp and XenDesktop. For Citrix management solutions for OMS to operate properly and remain fully functional, its licensing must be covered. Covered licensing means that the following conditions are fulfilled: The XenApp and XenDesktop Site that you plan to monitor uses a Platinum XenApp and XenDesktop license within the maintenance program: Subscription Advantage or Software Maintenance. Subscription Advantage Date (of the Platinum XenApp and XenDesktop license) falls after the Subscription Advantage Eligibility date that is embedded into binary files of the current version of the Citrix Agent for OMS for XenApp and XenDesktop
Now there are two things you need for this, first you need to download the OMS agent from Citrix which can be found here –>
Next we need to install the OMS modules in Azure, which can be found from the Azure marketplace. So we need to configure both of these modules since to deliver different metrics and information directly.
When we click on the OMS portal we get access to the log analytics portal which is going to be a pretty empty shell to begin with.
Go into settings –> Connected Sources –> and find the Workspace ID and Primary Key which we will use when we install the module on the workers.
Now when you enter this information in the Citrix Agent setup and click Test connection the setup could go green and do ok!
Now there is a suppor tool included to verify if everything is setup properly, which is located under the install path of the OMS agent and there is executable called support.exe which can be run with the parameters
support.exe /user usernameindoamin /domain localdoamin /checkprereq
It will generate a support view and show if there is anything that is not in place (like licenses for instance)
Now if you do not get any error messages you will see that information will start to be pushed to OMS.