Microsoft Certified: Azure Solutions Architect ExpertDesign identity, governance, and monitoring solutionsMedium
A global media company uses Azure for its content delivery network (CDN) and streaming services. They need to collect and analyze operational data (logs and metrics) from various Azure resources, custom applications, and on-premises servers into a single, centralized repository. The solution must provide powerful querying capabilities, customizable dashboards, and support for automated alerting based on specific log patterns or metric thresholds. Which Azure monitoring service is primarily responsible for this centralized data collection and analysis?
- AAzure Monitor Logs (Log Analytics)
- BAzure Monitor Agent (AMA)
- CAzure Workbooks
- DAzure Application Insights
Show answer & explanationAnswer & explanation
Correct answer: A. Azure Monitor Logs (Log Analytics)
Azure Monitor Logs, powered by Log Analytics workspaces, is the centralized logging service that collects telemetry from various sources (Azure resources, custom apps, on-premises servers). It offers a powerful query language (KQL), customizable dashboards, and integrates with Azure Monitor Alerts for automated notifications, making it ideal for this scenario.
Why the other options are wrong
- B. The Azure Monitor Agent (AMA) is an agent used to *collect* data from guest operating systems, but Log Analytics is the service that *stores and analyzes* that data.
- C. Azure Workbooks are visualization tools within Azure Monitor, used to create interactive reports and dashboards from data, but they are not the underlying data collection and analysis service.
- D. Application Insights focuses on application performance monitoring but sends its data to Log Analytics for storage and querying.
Azure Monitor Logs (Log Analytics)
Azure Monitor Logs, based on Log Analytics workspaces, is a service that enables you to collect, index, store, and query log data from various sources across your Azure and on-premises environments.
- Centralized repository for logs and metrics
- Uses Kusto Query Language (KQL) for powerful querying
- Supports custom dashboards and alerts
- Integrates with many Azure services and external sources
Memory trick: Log Analytics is the Library for your Logs.