AZ-305 Practice Question: Design identity, governance, and monitoring solutions
Your company is deploying a new application on Azure Kubernetes Service (AKS). You need to monitor the health and performance of the cluster, including container logs, metrics, and request rates. Which Azure service should you enable?
⚠ Common exam trap
Test-takers frequently confuse Azure Application Insights (which monitors application-level telemetry like requests and exceptions) with Container Insights (which monitors cluster-level health and container logs), leading them to choose C instead of D.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Azure Monitor Container Insights
Azure Monitor Container Insights is the correct service because it is specifically designed to monitor the health and performance of Azure Kubernetes Service (AKS) clusters. It collects container logs, metrics (such as CPU/memory usage), and request rates from the cluster via a containerized Log Analytics agent, providing visibility into the performance of workloads running on AKS.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Azure Service Health
Why it's wrong here
Azure Service Health tracks the global status of Azure platform services, including service incidents, planned maintenance, and health advisories that affect Azure as a whole. It does not provide any visibility into the health of your own AKS cluster, such as node status, pod density, or container resource usage. The correct tool for cluster-level telemetry is Azure Monitor Container Insights, which sends an agent into your cluster to collect node and workload metrics.
- ✗
Azure Monitor for VMs
Why it's wrong here
Azure Monitor for VMs is designed specifically for Azure virtual machines, using a Log Analytics agent and Dependency agent to capture VM guest OS performance, processes, and dependency maps. While your AKS nodes are VMs, this solution does not understand Kubernetes primitives like replicasets, services, or pods, nor does it collect kubelet or container-level metrics. Container Insights is the solution that speaks the Kubernetes language, giving you controller, node, pod, and container views that VM-specific monitoring cannot offer.
- ✗
Azure Application Insights
Why it's wrong here
Azure Application Insights is an application performance management (APM) service that focuses on application code behavior—HTTP requests, dependencies, exceptions, traces, and user sessions sent via SDKs. Although an app instrumented with Application Insights can run inside AKS, it does not monitor the AKS infrastructure itself, such as node health, scheduled pods, or container CPU/memory metrics. Container Insights, by contrast, uses an out-of-band agent to collect infrastructure and container logs, independent of whether each individual application is code-instrumented.
- ✓
Azure Monitor Container Insights
Why this is correct
Microsoft Azure Monitor Container Insights is the purpose-built monitoring solution for Azure Kubernetes Service (AKS). It deploys a containerized Log Analytics agent to your cluster that scrapes node, pod, and container metrics (CPU, memory, disk, network), collects container stdout/stderr logs, and captures Kubernetes inventory and health status. This gives you a unified view of cluster infrastructure, plus integration with Azure Monitor alerts, workbooks, and Log Analytics queries for root-cause analysis—capabilities no other listed option provides.
Go deeper
Related to this question
About these practice questions
Courseiva writes every AZ-305 question from scratch — 212 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AZ-305 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-305 exam.