How Does eG Enterprise Monitor the Horizon Unified Access Gateway?
eG Enterprise prescribes an agentless approach to monitoring the VMware Unified Access Gateway. You can deploy an eG agent on any remote Windows/Linux host in the environment and configure that agent to remotely communicate with and pull metrics from the target gateway appliance. To collect metrics from a gateway appliance, the eG agent makes an HTTP/S connection to the appliance and runs REST API commands on it.
By default, the eG agent collects metrics for the Horizon UAG Sessions test from the esmanager.log available in the <Gateway_Install_Directory>/vmware/gateway/logs folder.
To collect the required metrics from a VMware Horizon Unified Access Gateway versions 2111 and above, ensure that you do the following:
Choose Horizon Edge Service - Authentication option from the first drop-down list and choose the DEBUG option from the next drop-down list against the Log Level Settings that is available in the Support Settings page of the UAG console (see Figure 1) and then click the icon. This will ensure that your selection is added.
Then, based on the protocol through which sessions are initiated (BLAST, UDP, Tunnel or PCoIP) in your environment, choose an appropriate Horizon Edge Service option from the drop-down list. For example, if the sessions are initaited in your environment using BLAST protocol, then, pick Horizon Edge Service - BLAST option. Then, choose the DEBUG option from the next drop-down list. Clicking the icon will ensure that your selection is added (see Figure 2).
Then, click the Save button (see Figure 2) to save your selection.
To collect the required metrics from a VMware Horizon Unified Access Gateway versions 2109 and below, ensure that you choose DEBUG option from the Log Level Settings drop-down list that is available in the Support Settings page of the UAG console.
Figure 3 : Choosing the DEBUG option from Log level Settings