Skip to content

Microsoft Monitoring Agent

Microsoft Monitoring Agent (MMA) collects and reports data from various sources, including Azure Log Analytics and System Center Operations Manager (SCOM). It helps monitor the health and performance of infrastructure and applications.


Use Case: Infrastructure Monitoring

A company needs to monitor the health and performance of its infrastructure, including on-premises servers and Azure virtual machines. Microsoft Monitoring Agent collects and reports data from these sources.

Implementation

  1. Download and Install: Download the agent setup file from the Azure Log Analytics portal. Install on data collection machines and any other machines to monitor.
  2. Configuration: Connect the agent to Azure Log Analytics by providing the Workspace ID and Workspace Key.
  3. Data Collection: The agent collects performance metrics, event logs, and diagnostic information, sending data to Azure Log Analytics for analysis and visualization.
  4. Integration with SCOM: Configure the agent to report data to SCOM for monitoring and alerting.
  5. Monitoring and Alerts: Use Azure Monitor and Log Analytics to create queries, dashboards, and alerts based on collected data.

Well-Architected Framework Considerations

  • Cost Optimization: Pay-as-you-go pricing; pay only for collected and stored data.
  • Operational Excellence: Automated data collection and reporting.
  • Performance Efficiency: High performance and low latency for data collection and reporting.
  • Reliability: High availability and fault tolerance for monitoring.
  • Security: Encryption, RBAC, and Azure Active Directory integration.

References