You can access Container Insights directly from an AKS cluster by navigating to Monitoring -> Insights > Cluster in the left pane, or by selecting a cluster from the multi-cluster view. Information about your cluster is organised into four perspectives:
- Cluster
- Nodes
- Controllers
- Containers
The default page presents four line performance charts displaying key performance metrics for your cluster.
The performance charts display four performance metrics:
- Node CPU utilization %: An aggregated perspective of CPU utilization for the entire cluster. To filter the results for the time range, select Avg, Min, 50th, 90th, 95th, or Max in the percentiles selector above the chart. The filters can be used either individually or combined.
- Node memory utilization %: An aggregated perspective of memory utilization for the entire cluster. To filter the results for the time range, select Avg, Min, 50th, 90th, 95th, or Max in the percentiles selector above the chart. The filters can be used either individually or combined.
- Node count: A node count and status from Kubernetes. Statuses of the cluster nodes represented are Total, Ready, and Not Ready. They can be filtered individually or combined in the selector above the chart.
- Active pod count: A pod count and status from Kubernetes. Statuses of the pods represented are Total, Pending, Running, Unknown, Succeeded, or Failed. They can be filtered individually or combined in the selector above the chart.
This is a brief overview of what Container Insights offers. For more detailed information, check out the Azure Documentation