Azure Virtual Machines (VMs) is one of several types of on-demand, scalable computing resources that Azure offers.

Typically, you choose a VM when you need more control over the computing environment than the other choices offer. An Azure VM gives you the flexibility of virtualization without buying and maintaining the physical hardware.

Setup

To set up the Azure integration and discover the Azure Virtual Machines resources, do the following:

  1. Create an Azure Integration, if not available in your installed integrations. For more information on how to install the Azure Integration, refer to Install Azure Integration.
  2. Create a discovery profile. For more information on how to create a discovery profile, refer to Create Discovery Profile.
  3. Select Virtual machines under the Filter Criteria in the Edit Discovery Profile page.
    Azure Integration Discovery Profile

    Azure Integration Discovery Profile

  4. Save the discovery profile to make them available in the list of Discovery Profiles.
  5. Scan to discover the resources at any time independent of the predefined schedule.
  6. Once the scan is completed, you can view the Virtual machines resources under Infrastructure > Resources > Microsoft Azure category.

Event support

OpsRamp supports Azure events for Azure Virtual machines. Configure Azure Events in the OpsRamp Azure integration discovery profile.

See Process Azure Events for more information on how to configure Azure events.

Supported metrics

OpsRamp MetricAzure MetricMetric Display NameUnitDescriptionAggregation Type
azure_vm_CPU_Credits_RemainingCPU Credits RemainingCPU Credits RemainingBytesThe number of billable bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic).Total
azure_vm_CPU_Credits_ConsumedCPU Credits ConsumedCPU Credits ConsumedBytesThe number of billable bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic)Total
azure_vm_Premium_OS_Disk_Cache_Read_HitPremium OS Disk Cache Read HitPremium OS Disk Cache Read Hit (Preview)PercentPremium OS Disk Cache Read HitAverage
azure_vm_Premium_OS_Disk_Cache_Read_MissPremium OS Disk Cache Read MissPremium OS Disk Cache Read Miss (Preview)PercentPremium OS Disk Cache Read MissAverage
azure_vm_Premium_Data_Disk_Cache_Read_MissPremium Data Disk Cache Read MissPremium Data Disk Cache Read Hit (Preview)PercentPremium Data Disk Cache Read HitAverage
azure_vm_Premium_Data_Disk_Cache_Read_HitPremium Data Disk Cache Read HitPremium Data Disk Cache Read Miss (Preview)PercentPremium Data Disk Cache Read MissAverage
azure_vm_Network_In_TotalNetwork In TotalNetwork In TotalBytesThe number of bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic).Total
azure_vm_Network_Out_TotalNetwork Out TotalNetwork Out TotalBytesThe number of bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic).Total
azure_vm_Data_Disk_Read_Bytes_secData Disk Read Bytes/secData Disk Read Bytes/Sec (Preview)CountPerSecondBytes/Sec read from a single disk during the monitoring period.Average
azure_vm_Data_Disk_Write_Bytes_secData Disk Write Bytes/secData Disk Write Bytes/Sec (Preview)CountPerSecondBytes/Sec written to a single disk during the monitoring period.Average
azure_vm_Data_Disk_Read_Operations_SecData Disk Read Operations/SecData Disk Read Operations/Sec (Preview)CountPerSecondRead IOPS from a single disk during the monitoring period.Average
azure_vm_Data_Disk_Write_Operations_SecData Disk Write Operations/SecData Disk Write Operations/Sec (Preview)CountPerSecondWrite IOPS from a single disk during the monitoring period.Average
azure_vm_Data_Disk_Queue_DepthData Disk Queue DepthData Disk Queue Depth (Preview)CountData Disk Queue Depth(or Queue Length).Average
azure_vm_Inbound_FlowsInbound FlowsInbound Flows (Preview)CountInbound Flows are the number of current flows in the inbound direction (traffic going into the VM).Average
azure_vm_Outbound_FlowsOutbound FlowsOutbound Flows (Preview)CountOutbound Flows are the number of current flows in the outbound direction (traffic going out of the VM).Average
azure_vm_Inbound_Flows_Maximum_Creation_RateInbound Flows Maximum Creation RateInbound Flows Maximum Creation Rate (Preview)CountPerSecondThe maximum creation rate of inbound flows (traffic going into the VM).Average
azure_vm_Outbound_Flows_Maximum_Creation_RateOutbound Flows Maximum Creation RateOutbound Flows Maximum Creation Rate (Preview)CountPerSecondThe maximum creation rate of outbound flows (traffic going out of the VM).Average
azure_vm_OS_Disk_Read_Bytes_secOS Disk Read Bytes/secOS Disk Read Bytes/Sec (Preview)CountPerSecondBytes/Sec read from a single disk during the monitoring period for the OS disk.Average
azure_vm_OS_Disk_Write_Bytes_secOS Disk Write Bytes/secOS Disk Write Bytes/sec (Preview)CountPerSecondBytes/Sec written to a single disk during the monitoring period for the OS disk.Average
azure_vm_OS_Disk_Read_Operations_SecOS Disk Read Operations/SecOS Disk Read Operations/Sec (Preview)CountPerSecondRead IOPS from a single disk during the monitoring period for the OS disk.Average
azure_vm_OS_Disk_Write_Operations_SecOS Disk Write Operations/SecOS Disk Write Operations/Sec (Preview)CountPerSecondWrite IOPS from a single disk during the monitoring period for the OS disk.Average
azure_vm_OS_Disk_Queue_DepthOS Disk Queue DepthOS Disk Queue Depth (Preview)CountOS Disk Queue Depth(or Queue Length).Average
azure_vm_Network_InNetwork InNetwork InBytesRate at which bytes are received.Average
azure_vm_Network_OutNetwork OutNetwork OutBytesRate at which bytes are sent.Average
azure_vm_Disk_Read_BytesDisk Read BytesDisk Read BytesBytesTotal bytes read from disk during monitoring period.Total
azure_vm_Disk_Write_BytesDisk Write BytesDisk Write BytesBytesTotal bytes written to disk during monitoring period.Total
azure_vm_Disk_Read_Operations_SecDisk Read Operations/SecDisk Read Operations/SecCountPerSecondDisk Read IOPSAverage
azure_vm_Disk_Write_Operations_SecDisk Write Operations/SecDisk Write Operations/SecCountPerSecondDisk Write IOPSAverage
azure_vm_Percentage_CPUPercentage CPUCPU utilizationPercentThe percentage of allocated compute units that are currently in use by the Virtual Machine(s).Average
azure_vm_Data_Disk_IOPS_Consumed_PercentageData Disk IOPS Consumed PercentageData Disk IOPS Consumed PercentagePercentPercentage of data disk I/Os consumed per minute.Average
azure_vm_Available_Memory_BytesAvailable Memory BytesAvailable Memory Bytes (Preview)BytesAmount of physical memory, in bytes, immediately available for allocation to a process or for system use in the Virtual Machine.Average
azure_vm_Data_Disk_Bandwidth_Consumed_PercentageData Disk Bandwidth Consumed PercentageData Disk Bandwidth Consumed PercentagePercentPercentage of data disk bandwidth consumed per minute. Only available on VM series that support premium storage.Average
azure_vm_Data_Disk_Max_Burst_BandwidthData Disk Max Burst BandwidthData Disk Max Burst BandwidthCountMaximum bytes per second throughput Data Disk can achieve with bursting.Average
azure_vm_Data_Disk_Max_Burst_IOPSData Disk Max Burst IOPSData Disk Max Burst IOPSCountMaximum IOPS Data Disk can be achieved with bursting.Average
azure_vm_Data_Disk_Target_BandwidthData Disk Target BandwidthData Disk Target BandwidthCountBaseline bytes per second throughput Data Disk can achieve without bursting.Average
azure_vm_Data_Disk_Target_IOPSData Disk Target IOPSData Disk Target IOPSCountBaseline IOPS Data Disk can achieve this without bursting.Average
azure_vm_Data_Disk_Used_Burst_BPS_Credits_PercentageData Disk Used Burst BPS Credits PercentageData Disk Used Burst BPS Credits PercentagePercentPercentage of Data Disk burst bandwidth credits used so far.Average
azure_vm_Data_Disk_Used_Burst_IO_Credits_PercentageData Disk Used Burst IO Credits PercentageData Disk Used Burst IO Credits PercentagePercentPercentage of Data Disk burst I/O credits used so far.Average
azure_vm_OS_Disk_Bandwidth_Consumed_PercentageOS Disk Bandwidth Consumed PercentageOS Disk Bandwidth Consumed PercentagePercentPercentage of operating system disk bandwidth consumed per minute. Only available on VM series that support premium storage.Average
azure_vm_OS_Disk_IOPS_Consumed_PercentageOS Disk IOPS Consumed PercentageOS Disk IOPS Consumed PercentagePercentPercentage of operating system disk I/Os consumed per minute. Only available on VM series that support premium storage.Average
azure_vm_OS_Disk_Max_Burst_BandwidthOS Disk Max Burst BandwidthOS Disk Max Burst BandwidthCountMaximum bytes per second throughput OS Disk can achieve with bursting.Average
azure_vm_OS_Disk_Max_Burst_IOPSOS Disk Max Burst IOPSOS Disk Max Burst IOPSCountMaximum IOPS OS Disk can achieve with bursting.Average
azure_vm_OS_Disk_Target_BandwidthOS Disk Target BandwidthOS Disk Target BandwidthCountBaseline bytes per second throughput OS Disk can achieve without bursting.Average
azure_vm_OS_Disk_Target_IOPSOS Disk Target IOPSOS Disk Target IOPSCountBaseline IOPS OS Disk can achieve without bursting.Average
azure_vm_OS_Disk_Used_Burst_BPS_Credits_PercentageOS Disk Used Burst BPS Credits PercentageOS Disk Used Burst BPS Credits PercentagePercentPercentage of OS Disk burst bandwidth credits used so far.Average
azure_vm_OS_Disk_Used_Burst_IO_Credits_PercentageOS Disk Used Burst IO Credits PercentageOS Disk Used Burst IO Credits PercentagePercentPercentage of OS Disk burst I/O credits used so far.Average
azure_vm_VM_Cached_Bandwidth_Consumed_PercentageVM Cached Bandwidth Consumed PercentageVM Cached Bandwidth Consumed PercentagePercentPercentage of cached disk bandwidth consumed by the VM.Average
azure_vm_VM_Cached_IOPS_Consumed_PercentageVM Cached IOPS Consumed PercentageVM Cached IOPS Consumed PercentagePercentPercentage of cached disk IOPS consumed by the VM.Average
azure_vm_VM_Local_Used_Burst_BPS_Credits_PercentageVM Local Used Burst BPS Credits PercentageVM Cached Used Burst BPS Credits PercentagePercentPercentage of Cached Burst BPS Credits used by the VM.Average
azure_vm_VM_Local_Used_Burst_IO_Credits_PercentageVM Local Used Burst IO Credits PercentageVM Cached Used Burst IO Credits PercentagePercentPercentage of Cached Burst IO Credits used by the VM.Average
azure_vm_VM_Remote_Used_Burst_BPS_Credits_PercentageVM Remote Used Burst BPS Credits PercentageVM Uncached Used Burst BPS Credits PercentagePercentPercentage of Uncached Burst BPS Credits used by the VM.Average
azure_vm_VM_Remote_Used_Burst_IO_Credits_PercentageVM Remote Used Burst IO Credits PercentageVM Uncached Used Burst IO Credits PercentagePercentPercentage of Uncached Burst IO Credits used by the VM.Average
azure_vm_VM_Uncached_Bandwidth_Consumed_PercentageVM Uncached Bandwidth Consumed PercentageVM Uncached Bandwidth Consumed PercentagePercentPercentage of uncached disk bandwidth consumed by the VM. Only available on VM series that support premium storage.Average
azure_vm_VM_Uncached_IOPS_Consumed_PercentageVM Uncached IOPS Consumed PercentageVM Uncached IOPS Consumed PercentagePercentPercentage of uncached disk IOPS consumed by the VM. Only available on VM series that support premium storage.Average
azure_vm_VmAvailabilityMetricVmAvailabilityMetricVM Availability Metric (Preview)CountMeasure of Availability of Virtual machines over time.Average

External reference

Azure Virtual Machines