Introduction

Azure virtual machine scale sets let you create and manage a group of identical, load balanced VMs.

The number of VM instances can automatically increase or decrease in response to demand or a defined schedule. Scale sets provide high availability to your applications, and allows you to centrally manage, configure, and update a large number of VMs. With virtual machine scale sets, you can build large-scale services for areas such as compute, big data, and container workloads.

Setup

To set up the OpsRamp Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select Virtual machine scale sets.

Metrics

OpsRamp MetricMetric Display NameUnitAggregation TypeDescription
azure_disk_read_bytesDisk Read BytesBytesTotalBytes read from disk during monitoring period.
azure_disk_write_bytesDisk Write BytesBytesTotalBytes written to disk during monitoring period.
azure_disk_read_operations_secDisk Read Operations/SecCountPerSecondAverageDisk Read IOPS.
azure_disk_write_operations_secDisk Write Operations/SecCountPerSecondAverageDisk Write IOPS.
azure_per_disk_read_bytes_secPer Disk Read Bytes/secCountPerSecondAverageBytes/Sec read from a single disk during monitoring period.
azure_per_disk_write_bytes_secPer Disk Write Bytes/secCountPerSecondAverageBytes/Sec written to a single disk during monitoring period.
azure_per_disk_read_operations_secPer Disk Read Operations/SecCountPerSecondAverageRead IOPS from a single disk during monitoring period.
azure_per_disk_write_operations_secPer Disk Write Operations/SecCountPerSecondAverageWrite IOPS from a single disk during monitoring period.
azure_per_disk_qdPer Disk QDCountAverageData disk queue depth (or queue length).
azure_os_per_disk_read_bytes_secOS Per Disk Read Bytes/secCountPerSecondAverageBytes/Sec read from a single disk during monitoring period for OS disk.
azure_os_per_disk_write_bytes_secOS Per Disk Write Bytes/secCountPerSecondAverageBytes/Sec written to a single disk during monitoring period for OS disk.
azure_os_per_disk_read_operations_secOS Per Disk Read Operations/SecCountPerSecondAverageRead IOPS from a single disk during monitoring period for OS disk.
azure_os_per_disk_write_operations_secOS Per Disk Write Operations/SecCountPerSecondAverageWrite IOPS from a single disk during monitoring period for OS disk.
azure_os_per_disk_qdOS Per Disk QDCountAverageOS disk queue depth (or queue length).
azure_network_in_totalNetwork In TotalBytesTotalNumber of bytes received on all network interfaces by the virtual machine(s) (incoming traffic).
azure_network_out_totalNetwork Out TotalBytesTotalNumber of bytes out on all network interfaces by the virtual machine(s) (outgoing traffic).
azure_data_disk_read_bytes_secData Disk Read Bytes/secCountPerSecondAverageBytes/Sec read from a single disk during monitoring period.
azure_data_disk_write_bytes_secData Disk Write Bytes/secCountPerSecondAverageBytes/Sec written to a single disk during monitoring period.
azure_data_disk_read_operations_secData Disk Read Operations/SecCountPerSecondAverageRead IOPS from a single disk during monitoring period.
azure_data_disk_write_operations_secData Disk Write Operations/SecCountPerSecondAverageWrite IOPS from a single disk during monitoring period.
azure_data_disk_queue_depthData Disk Queue DepthCountAverageData disk queue depth (or 1ueue length).
azure_inbound_flowsInbound FlowsCountAverageInbound Flows are number of current flows in the inbound direction (traffic going into the VM).
azure_outbound_flowsOutbound FlowsCountAverageOutbound Flows are number of current flows in the outbound direction (traffic going out of the VM).
azure_inbound_flows_maximum_creation_rateInbound Flows Maximum Creation RateCountPerSecondAverageThe maximum creation rate of inbound flows (traffic going into the VM).
azure_outbound_flows_maximum_creation_rateOutbound Flows Maximum Creation RateCountPerSecondAverageThe maximum creation rate of outbound flows (traffic going out of the VM).
azure_cpuPercentage CPUPercentAverageThe percentage of allocated compute units that are currently in use by the virtual machine(s).
azure_network_inNetwork In BillableBytesTotalNumber of billable bytes received on all network interfaces by the virtual cachine(s) (incoming traffic).
azure_network_outNetwork Out BillableBytesTotalNumber of billable bytes out on all network interfaces by the virtual machine(s) (outgoing traffic).

Event support

  • Supported
  • Configurable in OpsRamp Azure Integration Discovery Profile.

External reference