Azure Diagnostic Extension

This integration is deprecated. Install the Datadog Agent for similar guest-level and process-level insights into your Azure VMs, with better granularity and latency.

The metrics listed on this page are no longer populated for newly created Datadog organizations. For existing users, these metrics were disabled on June 1, 2023.

For any questions, contact Datadog Support.

Overview

The Azure Diagnostic Extension helps a user monitor the health of a VM running on Microsoft Azure.

The Datadog Azure integration can collect metrics from the Azure Diagnostic Extension, but it is recommended that you install the Datadog Agent on your VMs:

Setup

Installation

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

Data Collected

Metrics

azure.vm.builtin_disk_averagediskqueuelength
(gauge)
Average number of queued disk operations (Deprecated)
Shown as operation
azure.vm.builtin_disk_averagereadtime
(gauge)
Average seconds per read operation (Deprecated)
Shown as second
azure.vm.builtin_disk_averagetransfertime
(gauge)
Average seconds per operation (Deprecated)
Shown as second
azure.vm.builtin_disk_averagewritetime
(gauge)
Average seconds per write operation (Deprecated)
Shown as second
azure.vm.builtin_disk_bytespersecond
(rate)
Number of bytes read or written per second (Deprecated)
Shown as byte
azure.vm.builtin_disk_readbytespersecond
(rate)
Number of bytes read per second (Deprecated)
Shown as byte
azure.vm.builtin_disk_readspersecond
(rate)
Read operations per second (Deprecated)
Shown as operation
azure.vm.builtin_disk_transferspersecond
(rate)
Total operations per second (Deprecated)
Shown as operation
azure.vm.builtin_disk_writebytespersecond
(rate)
Number of bytes written per second (Deprecated)
Shown as byte
azure.vm.builtin_disk_writespersecond
(rate)
Write operations per second (Deprecated)
Shown as operation
azure.vm.builtin_filesystem_bytespersecond
(rate)
Bytes read or written per second (Deprecated)
Shown as byte
azure.vm.builtin_filesystem_bytesreadpersecond
(rate)
Bytes read per second (Deprecated)
Shown as byte
azure.vm.builtin_filesystem_byteswrittenpersecond
(rate)
Bytes written per second (Deprecated)
Shown as byte
azure.vm.builtin_filesystem_freespace
(gauge)
Available disk space in bytes (Deprecated)
Shown as byte
azure.vm.builtin_filesystem_percentfreeinodes
(gauge)
Percentage of unused inodes (Deprecated)
Shown as percent
azure.vm.builtin_filesystem_percentfreespace
(gauge)
Percentage free space (Deprecated)
Shown as percent
azure.vm.builtin_filesystem_percentusedinodes
(gauge)
Percentage of allocated (in use) inodes summed across all filesystems (Deprecated)
Shown as percent
azure.vm.builtin_filesystem_percentusedspace
(gauge)
Percentage used space (Deprecated)
Shown as percent
azure.vm.builtin_filesystem_readspersecond
(rate)
Read operations per second (Deprecated)
Shown as operation
azure.vm.builtin_filesystem_transferspersecond
(rate)
Read or write operations per second (Deprecated)
Shown as operation
azure.vm.builtin_filesystem_usedspace
(gauge)
Used disk space in bytes (Deprecated)
Shown as byte
azure.vm.builtin_filesystem_writespersecond
(rate)
Write operations per second (Deprecated)
Shown as operation
azure.vm.builtin_memory_availablememory
(gauge)
Available physical memory in MiB (Deprecated)
Shown as mebibyte
azure.vm.builtin_memory_availableswap
(gauge)
Unused swap space (MiB) (Deprecated)
Shown as mebibyte
azure.vm.builtin_memory_pagespersec
(rate)
Total paging (read/write) (Deprecated)
Shown as page
azure.vm.builtin_memory_pagesreadpersec
(rate)
Pages read from backing store (swap file, program file, mapped file, etc.) (Deprecated)
Shown as page
azure.vm.builtin_memory_pageswrittenpersec
(rate)
Pages written to backing store (swap file, mapped file, etc.) (Deprecated)
Shown as page
azure.vm.builtin_memory_percentavailablememory
(gauge)
Available physical memory as a percent of total memory (Deprecated)
Shown as percent
azure.vm.builtin_memory_percentavailableswap
(gauge)
Unused swap space as a percentage of total swap (Deprecated)
Shown as percent
azure.vm.builtin_memory_percentusedmemory
(gauge)
In-use physical memory as a percent of total memory (Deprecated)
Shown as percent
azure.vm.builtin_memory_percentusedswap
(gauge)
In-use swap space as a percentage of total swap (Deprecated)
Shown as percent
azure.vm.builtin_memory_usedmemory
(gauge)
In-use physical memory (MiB) (Deprecated)
Shown as mebibyte
azure.vm.builtin_memory_usedswap
(gauge)
In-use swap space (MiB) (Deprecated)
Shown as mebibyte
azure.vm.builtin_network_bytesreceived
(gauge)
Total bytes received since boot (Deprecated)
Shown as byte
azure.vm.builtin_network_bytestotal
(gauge)
Total bytes sent or received since boot (Deprecated)
Shown as byte
azure.vm.builtin_network_bytestransmitted
(gauge)
Total bytes sent since boot (Deprecated)
Shown as byte
azure.vm.builtin_network_packetsreceived
(gauge)
Total packets received since boot (Deprecated)
Shown as packet
azure.vm.builtin_network_packetstransmitted
(gauge)
Total packets sent since boot (Deprecated)
Shown as packet
azure.vm.builtin_network_totalcollisions
(gauge)
Number of collisions reported by the network ports since boot (Deprecated)
azure.vm.builtin_network_totalrxerrors
(gauge)
Number of receive errors since boot (Deprecated)
Shown as error
azure.vm.builtin_network_totaltxerrors
(gauge)
Number of transmit errors since boot (Deprecated)
Shown as error
azure.vm.builtin_processor_percentidletime
(gauge)
Percentage of time during the aggregation window that processors were executing the kernel idle loop (Deprecated)
Shown as percent
azure.vm.builtin_processor_percentinterrupttime
(gauge)
Percentage of time executing hardware/software interrupts and DPCs (deferred procedure calls) (Deprecated)
Shown as percent
azure.vm.builtin_processor_percentiowaittime
(gauge)
Percentage of time waiting for IO operations to complete (Deprecated)
Shown as percent
azure.vm.builtin_processor_percentnicetime
(gauge)
Of non-idle time, the percentage spent at lowered (nice) priority (Deprecated)
Shown as percent
azure.vm.builtin_processor_percentprivilegedtime
(gauge)
Of non-idle time, the percentage spent in privileged (kernel) mode (Deprecated)
Shown as percent
azure.vm.builtin_processor_percentprocessortime
(gauge)
Percentage of time executing a non-idle thread (Deprecated)
Shown as percent
azure.vm.builtin_processor_percentusertime
(gauge)
Of non-idle time during the aggregation window, the percentage of time spent in user more at normal priority (Deprecated)
Shown as percent
azure.vm.logical_disk_total_avg.disk_queue_length
(gauge)
Average number of queued disk operations
Shown as operation
azure.vm.logical_disk_total_avg.disk_read_queue_length
(gauge)
Average number of queued disk operations waiting to be read
Shown as operation
azure.vm.logical_disk_total_avg.disk_sec_read
(gauge)
Average seconds per read operation
Shown as second
azure.vm.logical_disk_total_avg.disk_sec_transfer
(gauge)
Average seconds per operation
Shown as second
azure.vm.logical_disk_total_avg.disk_sec_write
(gauge)
Average seconds per write operation
Shown as second
azure.vm.logical_disk_total_avg.disk_write_queue_length
(gauge)
Average number of queued disk operations waiting to be written
Shown as operation
azure.vm.logical_disk_total_disk_bytes_per_sec
(rate)
Number of bytes read or written per second
Shown as byte
azure.vm.logical_disk_total_disk_read_bytes_per_sec
(rate)
Number of bytes read per second
Shown as byte
azure.vm.logical_disk_total_disk_reads_per_sec
(rate)
Read operations per second
Shown as operation
azure.vm.logical_disk_total_disk_transfers_per_sec
(rate)
Total operations per second
Shown as operation
azure.vm.logical_disk_total_disk_write_bytes_per_sec
(rate)
Number of bytes written per second
Shown as byte
azure.vm.logical_disk_total_disk_writes_per_sec
(rate)
Write operations per second
Shown as operation
azure.vm.logical_disk_total_free_megabytes
(gauge)
The unallocated space, in megabytes, on the disk
azure.vm.logical_disk_total_pct_disk_read_time
(gauge)
Percentage of queued disk operations waiting to be read
Shown as percent
azure.vm.logical_disk_total_pct_disk_time
(gauge)
Percentage of queued disk operations
Shown as percent
azure.vm.logical_disk_total_pct_disk_write_time
(gauge)
Percentage of queued disk operations waiting to be written
Shown as percent
azure.vm.logical_disk_total_pct_free_space
(gauge)
Percentage of unallocated space on the disk
Shown as percent
azure.vm.logical_disk_total_pct_idle_time
(gauge)
Percentage of time the disk remained idle
Shown as percent
azure.vm.network_interface_microsoft_hyper_v_network_adapter_2_bytes_received_per_sec
(rate)
Bytes received per second
Shown as byte
azure.vm.network_interface_microsoft_hyper_v_network_adapter_2_bytes_sent_per_sec
(rate)
Bytes sent per second
Shown as byte
azure.vm.network_interface_microsoft_hyper_v_network_adapter_2_bytes_total_per_sec
(rate)
Total bytes per second
Shown as byte
azure.vm.network_interface_microsoft_hyper_v_network_adapter_2_packets_outbound_errors
(gauge)
Number of packet outbound errors
Shown as packet
azure.vm.network_interface_microsoft_hyper_v_network_adapter_2_packets_per_sec
(rate)
Total number of packets per second
Shown as packet
azure.vm.network_interface_microsoft_hyper_v_network_adapter_2_packets_received_errors
(gauge)
Number of packet received errors
Shown as error
azure.vm.network_interface_microsoft_hyper_v_network_adapter_2_packets_received_per_sec
(rate)
Number of packets received per second
Shown as packet
azure.vm.network_interface_microsoft_hyper_v_network_adapter_2_packets_sent_per_sec
(rate)
Number of packets sent per second
Shown as packet
azure.vm.network_interface_teredo_tunneling_pseudo_interface_bytes_received_per_sec
(rate)
Bytes received per second
Shown as byte
azure.vm.network_interface_teredo_tunneling_pseudo_interface_bytes_sent_per_sec
(rate)
Bytes sent per second
Shown as byte
azure.vm.network_interface_teredo_tunneling_pseudo_interface_bytes_total_per_sec
(rate)
Total bytes per second
Shown as byte
azure.vm.network_interface_teredo_tunneling_pseudo_interface_packets_outbound_errors
(gauge)
Number of packet outbound errors
Shown as error
azure.vm.network_interface_teredo_tunneling_pseudo_interface_packets_per_sec
(rate)
Total number of packets per second
Shown as packet
azure.vm.network_interface_teredo_tunneling_pseudo_interface_packets_received_errors
(gauge)
Number of packet received errors
Shown as error
azure.vm.network_interface_teredo_tunneling_pseudo_interface_packets_received_per_sec
(rate)
Number of packets received per second
Shown as packet
azure.vm.network_interface_teredo_tunneling_pseudo_interface_packets_sent_per_sec
(rate)
Number of packets sent per second
Shown as packet
azure.vm.processor_information_total_pct_privileged_time
(gauge)
Of non-idle time, the percentage spent in privileged (kernel) mode
Shown as percent
azure.vm.processor_information_total_pct_processor_performance
(gauge)
Percentage processor performance
Shown as percent
azure.vm.processor_information_total_pct_processor_time
(gauge)
Percentage of time executing a non-idle thread
Shown as percent
azure.vm.processor_information_total_pct_user_time
(gauge)
Of non-idle time during the aggregation window, the percentage of time spent in user more at normal priority
Shown as percent
azure.vm.processor_percent_idle_time
(gauge)
Percentage of time during the aggregation window that processors were executing the kernel idle loop
Shown as percent
azure.vm.system_context_switches_per_sec
(rate)
Number of system context switches per second
Shown as operation
azure.vm.system_processor_queue_length
(gauge)
Number of threads waiting for processor time
Shown as thread
azure.vm.system_system_up_time
(gauge)
System uptime

Events

The Azure Diagnostic Extension integration does not include any events.

Service Checks

The Azure Diagnostic Extension integration does not include any service checks.

Troubleshooting

Need help? Contact Datadog support.

PREVIEWING: may/unit-testing