Documentation forSolarWinds Observability

Virtual Machine Scale Sets metrics

Azure Virtual Machine Scale Sets let you create and manage a group of load balanced VMs. The number of VM instances can automatically increase or decrease in response to demand or a defined schedule. Use the Azure Resource Manager to gather metrics for this resource, then ensure your cloud platform is configured in SolarWinds Observability to collect this resource type's data. See Add an Azure cloud account.

Many of the collected metrics from Azure Virtual Machine Scale Set entities are displayed as widgets in SolarWinds Observability explorers; additional metrics may be collected and available in the Metrics Explorer. You can also create an alert for when an entity's metric value moves out of a specific range. See Entities in SolarWinds Observability for information about entity types in SolarWinds Observability.

The following table lists some of the metrics collected for these entities. To see the Azure Virtual Machine Scale Set metrics in the Metrics Explorer, type azure.vmss in the search box.

MetricDescription
azure.vmss.cpu.percentage

Percentage CPU. The percentage of allocated compute units that are currently in use by the VM(s).

azure.vmss.disk.data.read_bytes

Data Disk Read. The average number of bytes per second read from a single disk during the monitoring period.

azure.vmss.disk.data.write_bytes

Data Disk Write. The average number of bytes per second written to a single disk during the monitoring period.

azure.vmss.disk.read_bytes

Disk Read. The total number of bytes read from disk during the monitoring period.

azure.vmss.disk.read_ops

Disk Read Operations. The average number of input operations read in a second from all disks attached to the VM(s).

azure.vmss.disk.write_bytes

Disk Write. The total number of bytes written to disk during the monitoring period.

azure.vmss.disk.write_ops

Disk Write Operations. The average number of output operations written in a second to all disks attached to the VM(s).

azure.vmss.memory.available_bytes

Available Memory Bytes. The amount of physical memory, in bytes, immediately available for allocation to a process or for system use in the VM(s).

azure.vmss.network.total_in

Network In Total. The number of bytes received on all network interfaces by the VM(s) (incoming traffic).

azure.vmss.network.total_out

Network Out Total. The number of bytes out on all network interfaces by the VM(s) (outgoing traffic).