Microsoft Azure Kubernetes Service

Overview

Azure Kubernetes Service allows you to quickly deploy a production-ready Kubernetes cluster.

Use the Datadog Azure integration to collect metrics from Azure Kubernetes Service.

Setup

Installation

If you haven’t already, set up the Microsoft Azure integration first. There are no other installation steps.

Data Collected

Metrics

azure.containerservice_managedclusters.apiserver_current_inflight_requests
(count)
Maximum number of currently used inflight requests on the service per request kind
azure.containerservice_managedclusters.cluster_autoscaler_cluster_safe_to_autoscale
(count)
Determines whether or not cluster autoscaler will take action on the cluster
azure.containerservice_managedclusters.cluster_autoscaler_scale_down_in_cooldown
(count)
Determines if the scale down is in cooldown
azure.containerservice_managedclusters.cluster_autoscaler_unneeded_nodes_count
(count)
Nodes marked as candidates for deletion
azure.containerservice_managedclusters.cluster_autoscaler_unschedulable_pods_count
(count)
Number of pods in the cluster that cannot be scheduled
azure.containerservice_managedclusters.count
(count)
The count of Azure Container Service managed cluster resources
azure.containerservice_managedclusters.kube_node_status_allocatable_cpu_cores
(count)
Total number of available cpu cores in a managed cluster
Shown as core
azure.containerservice_managedclusters.kube_node_status_allocatable_memory_bytes
(gauge)
Total amount of available memory in a managed cluster
Shown as byte
azure.containerservice_managedclusters.kube_node_status_condition
(count)
Statuses for various node conditions
azure.containerservice_managedclusters.kube_pod_status_phase
(count)
Number of pods by phase
azure.containerservice_managedclusters.kube_pod_status_ready
(count)
Number of pods in Ready state
azure.containerservice_managedclusters.node_cpu_usage_millicores
(count)
Aggregated measurement of CPU utilization across the cluster
azure.containerservice_managedclusters.node_cpu_usage_percentage
(gauge)
Aggregated average CPU utilization measured in percentage across the cluster
Shown as percent
azure.containerservice_managedclusters.node_disk_usage_bytes
(count)
Disk space used in bytes by device
Shown as byte
azure.containerservice_managedclusters.node_disk_usage_percentage
(gauge)
Disk space used in percent by device
Shown as percent
azure.containerservice_managedclusters.node_memory_rss_bytes
(gauge)
Container RSS memory used in bytes
Shown as byte
azure.containerservice_managedclusters.node_memory_rss_percentage
(gauge)
Container RSS memory used in percent
Shown as percent
azure.containerservice_managedclusters.node_memory_working_set_bytes
(gauge)
Container working set memory used
Shown as byte
azure.containerservice_managedclusters.node_memory_working_set_percentage
(gauge)
Container working set memory used in percent
Shown as percent
azure.containerservice_managedclusters.node_network_in_bytes
(gauge)
Network received bytes
Shown as byte
azure.containerservice_managedclusters.node_network_out_bytes
(gauge)
Network sent bytes
Shown as byte
azure.containerservice_managedclusters.status
(count)
Status of Azure Container Service managed cluster resources (deprecated)
Shown as core

Events

The Azure Kubernetes Service integration does not include any events.

Service Checks

The Azure Kubernetes Service integration does not include any service checks.

Troubleshooting

Need help? Contact Datadog support.