Azure Kubernetes Service (AKS) Monitoring with SigNoz

SigNoz Cloud - This page applies to SigNoz Cloud editions.

The Azure Kubernetes Service (AKS) integration collects metrics and logs from your managed Kubernetes clusters. Once enabled, the SigNoz agent discovers AKS resources in your monitored resource groups and configures telemetry collection.

This integration requires SigNoz Azure agent version v0.0.11 or later.

Note: This integration is only for AKS clusters with resource type Microsoft.ContainerService/managedClusters.

Getting started

Connect your Azure subscription first. See Azure One-Click Integrations for setup instructions.

Once connected:

  1. In SigNoz, navigate to Integrations > Microsoft Azure.
  2. Select Azure Kubernetes Service (AKS) from the left panel.
  3. Toggle Log Collection and Metric Collection on.
SigNoz Azure integration panel showing AKS with Log Collection and Metric Collection toggles enabled
Enable log and metric collection for Azure Kubernetes Service (AKS) in the SigNoz UI

The agent deploys the necessary Event Hubs and diagnostic settings in the background. Data starts flowing within a few minutes. Navigate to Dashboards and open the Azure Kubernetes Service (AKS) Overview dashboard to confirm metrics are appearing.

What's collected

Logs
NamePathType
Resource IDresources.azure.resource.idstring
Metrics
Metric nameUnitType
azure_apiserver_cpu_usage_percentage_averagePercentGauge
azure_apiserver_cpu_usage_percentage_maximumPercentGauge
azure_apiserver_current_inflight_requests_averageCountGauge
azure_apiserver_current_inflight_requests_totalCountGauge
azure_apiserver_memory_usage_percentage_averagePercentGauge
azure_apiserver_memory_usage_percentage_maximumPercentGauge
azure_etcd_cpu_usage_percentage_averagePercentGauge
azure_etcd_cpu_usage_percentage_maximumPercentGauge
azure_etcd_database_usage_percentage_averagePercentGauge
azure_etcd_database_usage_percentage_maximumPercentGauge
azure_etcd_memory_usage_percentage_averagePercentGauge
azure_etcd_memory_usage_percentage_maximumPercentGauge
azure_kube_node_status_allocatable_cpu_cores_averageCountGauge
azure_kube_node_status_allocatable_cpu_cores_totalCountGauge
azure_kube_node_status_allocatable_memory_bytes_averageBytesGauge
azure_kube_node_status_allocatable_memory_bytes_totalBytesGauge
azure_kube_node_status_condition_averageCountGauge
azure_kube_node_status_condition_totalCountGauge
azure_kube_pod_status_phase_averageCountGauge
azure_kube_pod_status_phase_totalCountGauge
azure_kube_pod_status_ready_averageCountGauge
azure_kube_pod_status_ready_totalCountGauge
azure_node_cpu_usage_millicores_averageCountGauge
azure_node_cpu_usage_millicores_maximumCountGauge
azure_node_cpu_usage_percentage_averagePercentGauge
azure_node_cpu_usage_percentage_maximumPercentGauge
azure_node_disk_usage_bytes_averageBytesGauge
azure_node_disk_usage_bytes_maximumBytesGauge
azure_node_disk_usage_percentage_averagePercentGauge
azure_node_disk_usage_percentage_maximumPercentGauge
azure_node_memory_rss_bytes_averageBytesGauge
azure_node_memory_rss_bytes_maximumBytesGauge
azure_node_memory_rss_percentage_averagePercentGauge
azure_node_memory_rss_percentage_maximumPercentGauge
azure_node_memory_working_set_bytes_averageBytesGauge
azure_node_memory_working_set_bytes_maximumBytesGauge
azure_node_memory_working_set_percentage_averagePercentGauge
azure_node_memory_working_set_percentage_maximumPercentGauge
azure_node_network_in_bytes_averageBytesGauge
azure_node_network_in_bytes_maximumBytesGauge
azure_node_network_out_bytes_averageBytesGauge
azure_node_network_out_bytes_maximumBytesGauge

Dashboards

The integration includes a pre-built AKS dashboard. Pre-built dashboards are locked and cannot be edited. To customize, use Export JSON from the dashboard menu and import it as a new dashboard.

SigNoz dashboard showing Azure AKS metrics including pod status, node CPU and memory, API server requests, and etcd usage
Azure Kubernetes Service (AKS) dashboard in SigNoz

Key panels include:

  • Pod status (ready and phase)
  • Node status conditions and allocatable resources
  • Node CPU, memory (RSS and working set), disk, and network usage
  • API server inflight requests, CPU, and memory usage
  • etcd CPU, memory, and database usage

Next steps

Get Help

If you need help with the steps in this topic, please reach out to us on SigNoz Community Slack.

If you are a SigNoz Cloud user, please use in product chat support located at the bottom right corner of your SigNoz instance or contact us at cloud-support@signoz.io.

Last updated: June 10, 2026

Edit on GitHub

Was this page helpful?

Your response helps us improve this page.

On this page

Is this page helpful?

Your response helps us improve this page.