Soru

Zorluk: Çok zorAzure Monitor and Log Analytics

An organization is designing a monitoring and alerting strategy for a mission-critical web application hosted on Azure Virtual Machines and Azure SQL Database. The IT team must implement solutions to address three distinct needs:

1. Receive notifications and track status updates regarding widespread infrastructure issues, planned maintenance, or regional outages affecting the Azure SQL Database service itself in their active region.
2. Collect and analyze performance data, such as CPU utilization and memory usage, at one-minute intervals to trigger immediate automated scaling actions for the virtual machines.
3. Perform complex diagnostic queries and correlate log data across multiple virtual machines, operating system logs, and application logs spanning the last 30 days.

Which combination of Azure features should the organization use to satisfy these three requirements?

  1. 1. Azure Service Health; 2. Azure Monitor Metrics; 3. Azure Monitor Logs (Log Analytics)Cevap
  2. B
    1. Azure Monitor Logs (Log Analytics); 2. Azure Monitor Metrics; 3. Azure Service Health
  3. C
    1. Azure Monitor Metrics; 2. Azure Monitor Logs (Log Analytics); 3. Azure Service Health
  4. D
    1. Azure Service Health; 2. Azure Monitor Logs (Log Analytics); 3. Azure Monitor Metrics

Cevap

The correct combination is to use Azure Service Health for regional infrastructure outages, Azure Monitor Metrics for near real-time VM scaling, and Azure Monitor Logs (Log Analytics) for complex queries and log correlation.
The correct option outlines the appropriate service for each requirement: Azure Service Health notifies the organization about platform-level outages affecting Azure SQL Database; Azure Monitor Metrics collects lightweight performance metrics at high frequency for instant autoscale alerts; and Azure Monitor Logs (Log Analytics) utilizes KQL to run complex, correlation queries across aggregated logs over the past 30 days.

Adım Adım Çözüm

1
Analyze Requirement 1 regarding widespread infrastructure issues, planned maintenance, or regional outages.
Identify that Azure Service Health is the dedicated tool to keep track of global, regional, or service-level health, outages, and planned maintenance affecting Azure services.
Azure Monitor tracks the health and performance of your specific resources, whereas Azure Service Health tracks the health of the Azure infrastructure itself.
2
Analyze Requirement 2 regarding near real-time performance data (CPU/memory) and auto-scaling.
Identify that Azure Monitor Metrics is designed for high-frequency, near real-time data collection, which is optimal for trigger-based alerts and immediate auto-scaling.
Metrics are stored in a lightweight, time-series database optimized for fast retrieval and evaluation.
3
Analyze Requirement 3 regarding complex diagnostic queries and data correlation across multiple logs.
Identify that Azure Monitor Logs (Log Analytics) is the component that uses the Kusto Query Language (KQL) to search, aggregate, and correlate diverse log datasets over custom time ranges.
Log Analytics workspace supports writing complex queries to combine event logs, syslogs, and application logs into a single analysis.

Anahtar Kavram

Azure Monitor (Metrics vs. Logs) and its relationship with Azure Service Health
Tahmini Süre:1m 30s
Bu soruyu puanla