Microsoft Azure VM Scale Set

azure vm scale set dashboard

Overview

Virtual machine scale sets are an Azure Compute resource used to deploy, manage, and autoscale a set of identical VMs.

Get metrics from Azure Virtual Machine Scale Set to:

  • Visualize the performance of your Virtual Machine Scale Sets.
  • Correlate the performance of your Virtual Machine Scale Sets with your applications.

Setup

Installation

Integration metrics are included as part of the Microsoft Azure integration. To collect metrics with the Datadog Agent, follow the instructions to deploy Agents:

Log collection

To collect logs from specific Windows events, add channels to the conf.d/win32_event_log.d/conf.yaml file manually, or using the Datadog Agent Manager. For example:

logs:
  - type: windows_event
    channel_path: '<CHANNEL_1>'
    source: '<CHANNEL_1>'
    service: myservice
    sourcecategory: windowsevent
   - type: windows_event
    channel_path: '<CHANNEL_2>'
    source: '<CHANNEL_2>'
    service: myservice
    sourcecategory: windowsevent

For additional details, see the information for the Win 32 event log integration.

Data Collected

Metrics

azure.compute_virtualmachinescalesets.cpu_credits_consumed
(count)
Total number of credits consumed by the Virtual Machine
azure.compute_virtualmachinescalesets.cpu_credits_remaining
(count)
Total number of credits available to burst
azure.compute_virtualmachinescalesets.data_disk_qd_deprecated
(count)
Data Disk Queue Depth(or Queue Length)
azure.compute_virtualmachinescalesets.data_disk_queue_depth_preview
(count)
Data Disk Queue Depth(or Queue Length)
azure.compute_virtualmachinescalesets.data_disk_read_bytes_sec_deprecated
(count)
Bytes/Sec read from a single disk during monitoring period
Shown as byte
azure.compute_virtualmachinescalesets.data_disk_read_bytes_sec_preview
(count)
Bytes/Sec read from a single disk during monitoring period
Shown as byte
azure.compute_virtualmachinescalesets.data_disk_read_operations_sec_deprecated
(count)
Read IOPS from a single disk during monitoring period
Shown as read
azure.compute_virtualmachinescalesets.data_disk_read_operations_sec_preview
(count)
Read IOPS from a single disk during monitoring period
Shown as read
azure.compute_virtualmachinescalesets.data_disk_write_bytes_sec_deprecated
(count)
Bytes/Sec written to a single disk during monitoring period
Shown as byte
azure.compute_virtualmachinescalesets.data_disk_write_bytes_sec_preview
(count)
Bytes/Sec written to a single disk during monitoring period
Shown as byte
azure.compute_virtualmachinescalesets.data_disk_write_operations_sec_deprecated
(count)
Write IOPS from a single disk during monitoring period
Shown as write
azure.compute_virtualmachinescalesets.data_disk_write_operations_sec_preview
(count)
Write IOPS from a single disk during monitoring period
Shown as write
azure.compute_virtualmachinescalesets.disk_read_bytes
(gauge)
Bytes read from disk during monitoring period
Shown as byte
azure.compute_virtualmachinescalesets.disk_read_operations_sec
(gauge)
Disk Read IOPS
Shown as read
azure.compute_virtualmachinescalesets.disk_write_bytes
(gauge)
Bytes written to disk during monitoring period
Shown as byte
azure.compute_virtualmachinescalesets.disk_write_operations_sec
(gauge)
Disk Write IOPS
Shown as write
azure.compute_virtualmachinescalesets.inbound_flows
(count)
Inbound Flows are number of current flows in the inbound direction (traffic going into the VM)
azure.compute_virtualmachinescalesets.inbound_flows_maximum_creation_rate
(count)
The maximum creation rate of inbound flows (traffic going into the VM)
Shown as item
azure.compute_virtualmachinescalesets.network_in
(gauge)
The number of billable bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic)
Shown as byte
azure.compute_virtualmachinescalesets.network_in_total
(gauge)
The number of bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic)
Shown as byte
azure.compute_virtualmachinescalesets.network_out
(gauge)
The number of billable bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic)
Shown as byte
azure.compute_virtualmachinescalesets.network_out_total
(gauge)
The number of bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic)
Shown as byte
azure.compute_virtualmachinescalesets.os_disk_qd_deprecated
(count)
OS Disk Queue Depth(or Queue Length)
azure.compute_virtualmachinescalesets.os_disk_queue_depth_preview
(count)
OS Disk Queue Depth(or Queue Length)
azure.compute_virtualmachinescalesets.os_disk_read_bytes_sec_deprecated
(count)
Bytes/Sec read from a single disk during monitoring period for OS disk
Shown as byte
azure.compute_virtualmachinescalesets.os_disk_read_bytes_sec_preview
(count)
Bytes/Sec read from a single disk during monitoring period for OS disk
Shown as byte
azure.compute_virtualmachinescalesets.os_disk_read_operations_sec_deprecated
(count)
Read IOPS from a single disk during monitoring period for OS disk
Shown as read
azure.compute_virtualmachinescalesets.os_disk_read_operations_sec_preview
(count)
Read IOPS from a single disk during monitoring period for OS disk
Shown as read
azure.compute_virtualmachinescalesets.os_disk_write_bytes_sec_deprecated
(count)
Bytes/Sec written to a single disk during monitoring period for OS disk
Shown as byte
azure.compute_virtualmachinescalesets.os_disk_write_bytes_sec_preview
(count)
Bytes/Sec written to a single disk during monitoring period for OS disk
Shown as byte
azure.compute_virtualmachinescalesets.os_disk_write_operations_sec_deprecated
(count)
Write IOPS from a single disk during monitoring period for OS disk
Shown as write
azure.compute_virtualmachinescalesets.os_disk_write_operations_sec_preview
(count)
Write IOPS from a single disk during monitoring period for OS disk
Shown as write
azure.compute_virtualmachinescalesets.outbound_flows
(count)
Outbound Flows are number of current flows in the outbound direction (traffic going out of the VM)
azure.compute_virtualmachinescalesets.outbound_flows_maximum_creation_rate
(count)
The maximum creation rate of outbound flows (traffic going out of the VM)
Shown as item
azure.compute_virtualmachinescalesets.percentage_cpu
(gauge)
The percentage of allocated compute units that are currently in use by the Virtual Machine(s)
Shown as percent
azure.compute_virtualmachinescalesets.premium_data_disk_cache_read_hit_preview
(gauge)
Premium Data Disk Cache Read Hit
Shown as percent
azure.compute_virtualmachinescalesets.premium_data_disk_cache_read_miss_preview
(gauge)
Premium Data Disk Cache Read Miss
Shown as percent
azure.compute_virtualmachinescalesets.premium_os_disk_cache_read_hit_preview
(gauge)
Premium OS Disk Cache Read Hit
Shown as percent
azure.compute_virtualmachinescalesets.premium_os_disk_cache_read_miss_preview
(gauge)
Premium OS Disk Cache Read Miss
Shown as percent
azure.compute_virtualmachinescalesets.status
(gauge)
Status of the Azure VM Scale Set integration (deprecated)
azure.compute_virtualmachinescalesets.vm_count
(count)
Virtual Machine count

Events

The Azure Virtual machine scale sets integration does not include any events.

Service Checks

The Azure Virtual machine scale sets integration does not include any service checks.

Troubleshooting

Need help? Contact Datadog support.