AZ-305 Practice Question 63: AKS Prometheus Monitoring
Microsoft Azure Solutions Architect Expert (AZ-305) · Test 7 · question 3 of 10
A platform team runs several AKS clusters whose workloads already expose Prometheus metrics. The team has PromQL alert rules and Grafana dashboards, and it does not want to run, scale or patch its own Prometheus servers or metric storage. It wants the metrics to stay queryable with PromQL and visible in Grafana.
What should you recommend?
Show answer and explanation
Answer:
Azure Monitor managed service for Prometheus is a fully managed, Prometheus-compatible service for collecting and storing metrics from AKS and other workloads. It supports the Prometheus Query Language (PromQL) and Prometheus alert rules, and it integrates natively with Azure Managed Grafana, so the team keeps its existing rules and dashboards without operating any Prometheus infrastructure.
Option A would force the team to rewrite its PromQL alerts and dashboards in KQL and to maintain the conversion pipeline, which loses the existing investment.
Option B measures whether endpoints respond, which is a different signal. Availability tests do not collect the application metrics that the workloads expose.
Option C offers only the built-in platform metrics of Azure resources, not the custom application metrics in Prometheus format, and exporting to storage removes interactive querying.
Reference: Azure Monitor managed service for Prometheus