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:
- 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.
- Create a discovery profile. For more information on how to create a discovery profile, refer to Create Discovery Profile.
- Select
Virtual machines
under the Filter Criteria in the Edit Discovery Profile page. - Save the discovery profile to make them available in the list of Discovery Profiles.
- Scan to discover the resources at any time independent of the predefined schedule.
- 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 Metric | Azure Metric | Metric Display Name | Unit | Description | Aggregation Type |
---|---|---|---|---|---|
azure_vm_CPU_Credits_Remaining | CPU Credits Remaining | CPU Credits Remaining | Bytes | The number of billable bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic). | Total |
azure_vm_CPU_Credits_Consumed | CPU Credits Consumed | CPU Credits Consumed | Bytes | The number of billable bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic) | Total |
azure_vm_Premium_OS_Disk_Cache_Read_Hit | Premium OS Disk Cache Read Hit | Premium OS Disk Cache Read Hit (Preview) | Percent | Premium OS Disk Cache Read Hit | Average |
azure_vm_Premium_OS_Disk_Cache_Read_Miss | Premium OS Disk Cache Read Miss | Premium OS Disk Cache Read Miss (Preview) | Percent | Premium OS Disk Cache Read Miss | Average |
azure_vm_Premium_Data_Disk_Cache_Read_Miss | Premium Data Disk Cache Read Miss | Premium Data Disk Cache Read Hit (Preview) | Percent | Premium Data Disk Cache Read Hit | Average |
azure_vm_Premium_Data_Disk_Cache_Read_Hit | Premium Data Disk Cache Read Hit | Premium Data Disk Cache Read Miss (Preview) | Percent | Premium Data Disk Cache Read Miss | Average |
azure_vm_Network_In_Total | Network In Total | Network In Total | Bytes | The number of bytes received on all network interfaces by the Virtual Machine(s) (Incoming Traffic). | Total |
azure_vm_Network_Out_Total | Network Out Total | Network Out Total | Bytes | The number of bytes out on all network interfaces by the Virtual Machine(s) (Outgoing Traffic). | Total |
azure_vm_Data_Disk_Read_Bytes_sec | Data Disk Read Bytes/sec | Data Disk Read Bytes/Sec (Preview) | CountPerSecond | Bytes/Sec read from a single disk during the monitoring period. | Average |
azure_vm_Data_Disk_Write_Bytes_sec | Data Disk Write Bytes/sec | Data Disk Write Bytes/Sec (Preview) | CountPerSecond | Bytes/Sec written to a single disk during the monitoring period. | Average |
azure_vm_Data_Disk_Read_Operations_Sec | Data Disk Read Operations/Sec | Data Disk Read Operations/Sec (Preview) | CountPerSecond | Read IOPS from a single disk during the monitoring period. | Average |
azure_vm_Data_Disk_Write_Operations_Sec | Data Disk Write Operations/Sec | Data Disk Write Operations/Sec (Preview) | CountPerSecond | Write IOPS from a single disk during the monitoring period. | Average |
azure_vm_Data_Disk_Queue_Depth | Data Disk Queue Depth | Data Disk Queue Depth (Preview) | Count | Data Disk Queue Depth(or Queue Length). | Average |
azure_vm_Inbound_Flows | Inbound Flows | Inbound Flows (Preview) | Count | Inbound Flows are the number of current flows in the inbound direction (traffic going into the VM). | Average |
azure_vm_Outbound_Flows | Outbound Flows | Outbound Flows (Preview) | Count | Outbound Flows are the number of current flows in the outbound direction (traffic going out of the VM). | Average |
azure_vm_Inbound_Flows_Maximum_Creation_Rate | Inbound Flows Maximum Creation Rate | Inbound Flows Maximum Creation Rate (Preview) | CountPerSecond | The maximum creation rate of inbound flows (traffic going into the VM). | Average |
azure_vm_Outbound_Flows_Maximum_Creation_Rate | Outbound Flows Maximum Creation Rate | Outbound Flows Maximum Creation Rate (Preview) | CountPerSecond | The maximum creation rate of outbound flows (traffic going out of the VM). | Average |
azure_vm_OS_Disk_Read_Bytes_sec | OS Disk Read Bytes/sec | OS Disk Read Bytes/Sec (Preview) | CountPerSecond | Bytes/Sec read from a single disk during the monitoring period for the OS disk. | Average |
azure_vm_OS_Disk_Write_Bytes_sec | OS Disk Write Bytes/sec | OS Disk Write Bytes/sec (Preview) | CountPerSecond | Bytes/Sec written to a single disk during the monitoring period for the OS disk. | Average |
azure_vm_OS_Disk_Read_Operations_Sec | OS Disk Read Operations/Sec | OS Disk Read Operations/Sec (Preview) | CountPerSecond | Read IOPS from a single disk during the monitoring period for the OS disk. | Average |
azure_vm_OS_Disk_Write_Operations_Sec | OS Disk Write Operations/Sec | OS Disk Write Operations/Sec (Preview) | CountPerSecond | Write IOPS from a single disk during the monitoring period for the OS disk. | Average |
azure_vm_OS_Disk_Queue_Depth | OS Disk Queue Depth | OS Disk Queue Depth (Preview) | Count | OS Disk Queue Depth(or Queue Length). | Average |
azure_vm_Network_In | Network In | Network In | Bytes | Rate at which bytes are received. | Average |
azure_vm_Network_Out | Network Out | Network Out | Bytes | Rate at which bytes are sent. | Average |
azure_vm_Disk_Read_Bytes | Disk Read Bytes | Disk Read Bytes | Bytes | Total bytes read from disk during monitoring period. | Total |
azure_vm_Disk_Write_Bytes | Disk Write Bytes | Disk Write Bytes | Bytes | Total bytes written to disk during monitoring period. | Total |
azure_vm_Disk_Read_Operations_Sec | Disk Read Operations/Sec | Disk Read Operations/Sec | CountPerSecond | Disk Read IOPS | Average |
azure_vm_Disk_Write_Operations_Sec | Disk Write Operations/Sec | Disk Write Operations/Sec | CountPerSecond | Disk Write IOPS | Average |
azure_vm_Percentage_CPU | Percentage CPU | CPU utilization | Percent | The percentage of allocated compute units that are currently in use by the Virtual Machine(s). | Average |
azure_vm_Data_Disk_IOPS_Consumed_Percentage | Data Disk IOPS Consumed Percentage | Data Disk IOPS Consumed Percentage | Percent | Percentage of data disk I/Os consumed per minute. | Average |
azure_vm_Available_Memory_Bytes | Available Memory Bytes | Available Memory Bytes (Preview) | Bytes | Amount 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_Percentage | Data Disk Bandwidth Consumed Percentage | Data Disk Bandwidth Consumed Percentage | Percent | Percentage of data disk bandwidth consumed per minute. Only available on VM series that support premium storage. | Average |
azure_vm_Data_Disk_Max_Burst_Bandwidth | Data Disk Max Burst Bandwidth | Data Disk Max Burst Bandwidth | Count | Maximum bytes per second throughput Data Disk can achieve with bursting. | Average |
azure_vm_Data_Disk_Max_Burst_IOPS | Data Disk Max Burst IOPS | Data Disk Max Burst IOPS | Count | Maximum IOPS Data Disk can be achieved with bursting. | Average |
azure_vm_Data_Disk_Target_Bandwidth | Data Disk Target Bandwidth | Data Disk Target Bandwidth | Count | Baseline bytes per second throughput Data Disk can achieve without bursting. | Average |
azure_vm_Data_Disk_Target_IOPS | Data Disk Target IOPS | Data Disk Target IOPS | Count | Baseline IOPS Data Disk can achieve this without bursting. | Average |
azure_vm_Data_Disk_Used_Burst_BPS_Credits_Percentage | Data Disk Used Burst BPS Credits Percentage | Data Disk Used Burst BPS Credits Percentage | Percent | Percentage of Data Disk burst bandwidth credits used so far. | Average |
azure_vm_Data_Disk_Used_Burst_IO_Credits_Percentage | Data Disk Used Burst IO Credits Percentage | Data Disk Used Burst IO Credits Percentage | Percent | Percentage of Data Disk burst I/O credits used so far. | Average |
azure_vm_OS_Disk_Bandwidth_Consumed_Percentage | OS Disk Bandwidth Consumed Percentage | OS Disk Bandwidth Consumed Percentage | Percent | Percentage of operating system disk bandwidth consumed per minute. Only available on VM series that support premium storage. | Average |
azure_vm_OS_Disk_IOPS_Consumed_Percentage | OS Disk IOPS Consumed Percentage | OS Disk IOPS Consumed Percentage | Percent | Percentage 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_Bandwidth | OS Disk Max Burst Bandwidth | OS Disk Max Burst Bandwidth | Count | Maximum bytes per second throughput OS Disk can achieve with bursting. | Average |
azure_vm_OS_Disk_Max_Burst_IOPS | OS Disk Max Burst IOPS | OS Disk Max Burst IOPS | Count | Maximum IOPS OS Disk can achieve with bursting. | Average |
azure_vm_OS_Disk_Target_Bandwidth | OS Disk Target Bandwidth | OS Disk Target Bandwidth | Count | Baseline bytes per second throughput OS Disk can achieve without bursting. | Average |
azure_vm_OS_Disk_Target_IOPS | OS Disk Target IOPS | OS Disk Target IOPS | Count | Baseline IOPS OS Disk can achieve without bursting. | Average |
azure_vm_OS_Disk_Used_Burst_BPS_Credits_Percentage | OS Disk Used Burst BPS Credits Percentage | OS Disk Used Burst BPS Credits Percentage | Percent | Percentage of OS Disk burst bandwidth credits used so far. | Average |
azure_vm_OS_Disk_Used_Burst_IO_Credits_Percentage | OS Disk Used Burst IO Credits Percentage | OS Disk Used Burst IO Credits Percentage | Percent | Percentage of OS Disk burst I/O credits used so far. | Average |
azure_vm_VM_Cached_Bandwidth_Consumed_Percentage | VM Cached Bandwidth Consumed Percentage | VM Cached Bandwidth Consumed Percentage | Percent | Percentage of cached disk bandwidth consumed by the VM. | Average |
azure_vm_VM_Cached_IOPS_Consumed_Percentage | VM Cached IOPS Consumed Percentage | VM Cached IOPS Consumed Percentage | Percent | Percentage of cached disk IOPS consumed by the VM. | Average |
azure_vm_VM_Local_Used_Burst_BPS_Credits_Percentage | VM Local Used Burst BPS Credits Percentage | VM Cached Used Burst BPS Credits Percentage | Percent | Percentage of Cached Burst BPS Credits used by the VM. | Average |
azure_vm_VM_Local_Used_Burst_IO_Credits_Percentage | VM Local Used Burst IO Credits Percentage | VM Cached Used Burst IO Credits Percentage | Percent | Percentage of Cached Burst IO Credits used by the VM. | Average |
azure_vm_VM_Remote_Used_Burst_BPS_Credits_Percentage | VM Remote Used Burst BPS Credits Percentage | VM Uncached Used Burst BPS Credits Percentage | Percent | Percentage of Uncached Burst BPS Credits used by the VM. | Average |
azure_vm_VM_Remote_Used_Burst_IO_Credits_Percentage | VM Remote Used Burst IO Credits Percentage | VM Uncached Used Burst IO Credits Percentage | Percent | Percentage of Uncached Burst IO Credits used by the VM. | Average |
azure_vm_VM_Uncached_Bandwidth_Consumed_Percentage | VM Uncached Bandwidth Consumed Percentage | VM Uncached Bandwidth Consumed Percentage | Percent | Percentage of uncached disk bandwidth consumed by the VM. Only available on VM series that support premium storage. | Average |
azure_vm_VM_Uncached_IOPS_Consumed_Percentage | VM Uncached IOPS Consumed Percentage | VM Uncached IOPS Consumed Percentage | Percent | Percentage of uncached disk IOPS consumed by the VM. Only available on VM series that support premium storage. | Average |
azure_vm_VmAvailabilityMetric | VmAvailabilityMetric | VM Availability Metric (Preview) | Count | Measure of Availability of Virtual machines over time. | Average |