How Does eG Enterprise Monitor Azure Load Balancers?

eG Enterprise provides a specialized Microsoft Load Balancers model to monitor the load balancing activities in Microsoft Azure. To collect metrics from the target load balancers, eG Enterprise employs an agent-based monitoring approach - i.e., it uses an eG external agent deployed on any host/VM in the environment. This eG external agent communicates with the Microsoft Azure cloud and pulls metrics on load balancing by making Azure ARM REST API calls - this includes metrics on data traffic and the health probe status of the application instances. With the help of these metrics:

  • Administrators can monitor, detect, diagnose, and resolve performance deficiencies related to the data traffic in the environment, well before they impact the experience of consumers;

  • Administrators can monitor the health probe status of the applications since the Load Balancer improves application uptime by probing the health of application instances, automatically taking unhealthy instances out of rotation, and reinstating them when they become healthy again.

To enable the eG agent to pull metrics on load balancing, you need to make sure that the requirements detailed in thePre-requisites for Monitoring Microsoft Azure Load Balancerstopic are fulfilled.