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.

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;