Microsoft Azure Fundamentals (AZ-900)Describe Azure management and governanceMedium
A global manufacturing company uses Azure to host its IoT solutions, which collect vast amounts of telemetry data from factory equipment. They need a centralized logging solution that can ingest, store, and analyze data from various Azure services and custom applications to monitor performance, diagnose issues, and ensure operational efficiency. Which Azure monitoring service should they use?
- AAzure Network Watcher
- BAzure Activity Log
- CAzure Monitor Logs (Log Analytics)
- DAzure Service Health
Show answer & explanationAnswer & explanation
Correct answer: C. Azure Monitor Logs (Log Analytics)
Azure Monitor Logs (Log Analytics) is a comprehensive logging solution that collects, indexes, and stores data from numerous sources, enabling powerful querying and analysis for monitoring, troubleshooting, and security.
Why the other options are wrong
- A. Azure Network Watcher provides tools for monitoring, diagnosing, and viewing metrics related to network performance, not a general-purpose logging solution for IoT telemetry.
- B. Azure Activity Log primarily records administrative operations and changes to resources, not telemetry or performance data from applications.
- D. Azure Service Health provides personalized alerts and guidance on Azure service issues, planned maintenance, and health advisories, not detailed operational logs.
Azure Monitor Logs
A feature of Azure Monitor that collects and aggregates log and performance data from various sources into a central repository (Log Analytics workspace) for analysis, alerting, and visualization.
- Centralized log collection
- Powerful query language (KQL)
- Supports various data sources (VMs, apps, Azure services)
Memory trick: Monitor everything, log it all.