Microsoft Azure Fundamentals (AZ-900)Describe Azure management and governanceMedium
A company is planning to deploy a new mission-critical application on Azure. They need to ensure that the application remains highly available and performs optimally. They require a service that can collect real-time data from their Azure resources, detect anomalies, send alerts for critical issues, and provide dashboards for performance visualization. Which Azure service should they use?
- AAzure Advisor
- BAzure Monitor
- CAzure Cost Management + Billing
- DAzure Service Health
Show answer & explanationAnswer & explanation
Correct answer: B. Azure Monitor
Azure Monitor is a comprehensive solution for collecting, analyzing, and acting on telemetry data from your cloud and on-premises environments. It provides full-stack observability, including metrics, logs, application performance monitoring, and alerting capabilities.
Why the other options are wrong
- A. Azure Advisor provides personalized recommendations to optimize Azure deployments for cost, performance, high availability, security, and operational excellence, but it does not provide real-time monitoring or alerting for application performance.
- C. Azure Cost Management + Billing helps you understand your Azure spending patterns and optimize costs, but it is not a monitoring service for application performance or availability.
- D. Azure Service Health provides personalized alerts and guidance on Azure service issues, planned maintenance, and health advisories, focusing on the health of the Azure platform, not the performance of specific applications.
Azure Monitor
A comprehensive solution for collecting, analyzing, and acting on telemetry from your cloud and on-premises environments. It helps you understand how your applications and resources are performing.
- Collects metrics and logs
- Provides alerting and dashboards
- Enables full-stack observability
Memory trick: Monitor everything, alert on anything.