How Does eG Enterprise Monitor Azure Subscriptions?

eG Enterprise collects metrics from the Azure cloud in an agentless manner only - i.e., using an eG remote agent deployed on any Windows/Linux host/VM in the environment. In order to collect these metrics, the eG remote agent does the following:

  • Communicates with the Microsoft Azure cloud and pulls metrics by making Azure ARM REST API calls;

  • Reads from logs (e.g., Activity logs, Firewall logs etc.) sent to a Log Analytics Workspace

To enable the eG agent to perform the above, you need to make sure that the requirements detailed in thePre-requisites for Monitoring a Microsoft Azure Subscriptiontopic are fulfilled.

Alternately, eG Enterprise offers a simple step-by-step procedure to configure the pre-requisites required to monitor Microsoft Azure Subscription from the eG administrative interface without the need for administrators to login to the Microsoft Azure portal. To know more on how to use the eG administrative interface to automatically enable the pre-requisites required for monitoring, refer to Automatically Fulfilling the Pre-requisites for Monitoring Microsoft Azure Subscriptiontopic.

With the help of the metrics collected:

  • Cloud administrators can detect, diagnose, and resolve performance deficiencies in the cloud environment, well before they impact the experience of cloud consumers;

  • Cloud providers can closely monitor how a subscription uses the cloud services and resources, so they can plan resource allocations and set resource quotas accordingly; this way, the cloud service providers can ensure that user requests do not get throttled for want of additional resources;

  • Cloud consumers can monitor their monthly cloud spend and determine how to optimize resource consumption, so as to minimize costs;