Azure VM
Overview
Azure Virtual Machines (VMs) are one of the fundamental compute resources provided by Microsoft Azure. They enable organizations to deploy and run virtualized instances of operating systems in the cloud, offering great flexibility, scalability, and control over computing resources.
Prerequisites
You can check the list of prerequisites required for Azure VM here. These are the same for any other Azure service that you need to monitor using AIOps. Move to the section Adding Azure resources for Monitoring on the above link to view the prerequisites for Azure resource monitoring.
List of Supported KPIs
Name | Description | Type |
---|---|---|
Azure Vm Disk | The type of disk associated with the Azure VM | String |
Azure Vm Disk Size Bytes | The size of the disk associated with the Azure VM | Count |
Azure Vm Resource Id | The unique resource ID of the Azure VM | String |
Azure Vm Handles | The number of handles used by the Azure VM | Count |
Azure Vm OS Type | The operating system type of the Azure VM | String |
Azure SKU Name | The name of the Azure SKU associated with the VM | String |
Azure VM ASP NET Request Execution Time Ms | The execution time of ASP.NET requests on the VM | Count |
System Tags | The system tags associated with the Azure VM | String |
Azure Vm Size | The size or configuration of the Azure VM | String |
Azure Vm CLR GC Time Percent | The percentage of time spent on CLR GC | Count |
Azure Vm Memory Pool Paged Bytes | The number of bytes paged in the memory pool | Count |
Azure Vm Publisher | The publisher of the Azure VM | String |
Azure Vm ASP NET Rejected Requests | The number of rejected ASP.NET requests on the VM | Count |
Azure Vm Disk Idle Time Percent | The percentage of idle time for the disk | Count |
Azure Vm ASP NET Application Requests Per Sec | The number of application requests per second | Count |
Azure Vm Threads | The number of threads used by the Azure VM | Count |
Azure Vm Cache Memory Bytes | The amount of cache memory used by the Azure VM | Count |
Azure Vm CLR GEN1 Collections | The number of GEN1 garbage collections performed | Count |
Azure Provisioning State | The provisioning state of the Azure VM | String |
Azure Vm Computer Name | The computer name of the Azure VM | String |
Azure Vm Resource Name | The resource name of the Azure VM | Count |
Azure Vm ASP NET Application Errors Per Sec | The number of application errors per second | Count |
Azure Vm ASP NET Application Unauthorized Requests | The number of unauthorized requests to the application | Count |
Azure Vm Storage URI | The URI of the storage associated with the Azure VM | String |
Azure Vm ASP NET Request Wait Time Ms | The wait time of ASP.NET requests on the VM | Count |
Azure Vm CLR Marshallings | The number of marshalling operations performed by the CLR | Count |
Azure Vm CLR Queue Depth | The depth of the CLR queue | Count |
Azure Vm Public IP Address | The public IP address of the Azure VM | String |
Azure Vm Disk IO Bytes Per Sec | The number of disk I/O bytes per second | Count |
Azure Type | The type of Azure resource | String |
Azure Vm Id | The ID of the Azure VM | Count |
Azure Vm Network Sent Bytes Per Sec | The number of network bytes sent per second | Count |
Azure Vm Memory Committed Bytes | The amount of memory committed by the Azure VM | Count |
Azure Vm CLR GEN0 Collections | The number of GEN0 garbage collections performed | Count |
Azure Vm ASP NET Running Applications | The number of running ASP.NET applications | Count |
Azure Vm ASP NET Application Pipeline Instances | The number of pipeline instances for ASP.NET applications | Count |
Azure Vm Memory Page Faults Per Sec | The number of page faults per second in the VM | Count |
Azure Vm Private IP Address | The private IP address of the Azure VM | String |
Azure Vm Network Sent Bytes Packets Per Sec | The number of network packets sent per second | Count |
Azure Vm Network Packets Per Sec | The number of network packets per second | Count |
Azure Vm CLR JIT Time Percent | The percentage of time spent on JIT compilation | Percent |
Azure Vm ASP NET Application Queued Requests | The number of queued requests for ASP.NET applications | Count |
Azure Vm Network Traffic Bytes Rate | The rate of network traffic in bytes per second | Count |
Azure Status | The status of the Azure resource | String |
Azure Location | The location of the Azure resource | String |
Azure Vm Disk IO Read Time Percent | The percentage of time spent on disk I/O read operations | Percent |
Azure Vm CLR GEN2 Collections | The number of GEN2 garbage collections performed | Count |
Azure Vm Memory Pool Non Paged Bytes | The size of the non-paged memory pool in the VM | Count |
Azure Vm Network Received Bytes Per Sec | The number of network bytes received per second by the VM | Count |
Azure Vm Network Received Packets Per Sec | The number of network packets received per second by the VM | Count |
Azure Vm Context Switched Per Sec | The number of context switches performed per second | Count |
Azure Vm Memory Free Bytes | The amount of free memory available in the Azure VM | Count |
Azure Vm Processor Queue Length | The length of the processor queue in the VM | Count |
Azure Vm Network Errors | The number of network errors encountered by the VM | Count |
Azure Vm ASP NET Application Active Requests | The number of active requests in the ASP.NET application | Count |
Status | The status of the resource | String |
Azure Vm OS Disk | The number of OS disks attached to the VM | Count |
Azure Vm Storage Name | The name of the storage associated with the VM | String |
Azure Vm CLR Heap Bytes | The size of CLR heap memory in use by the VM | Count |
Azure Vm CLR Remote Calls Per Sec | The number of CLR remote calls made per second | Count |
Azure Vm Swap Memory Free Bytes | The amount of free swap memory available in the VM | Count |
Azure Vm Memory Page Reads Per Sec | The number of memory page reads per second in the VM | Count |
Azure Vm Memory Page Writes Per Sec | The number of memory page writes per second in the VM | Count |
Azure Vm Memory Free Percent | The percentage of free memory available in the VM | Count |
Azure Vm Swap Memory Free percent | The percentage of free swap memory available in the VM | Count |
Azure Vm Memory Used Percent | The percentage of memory used in the Azure VM | Count |
Azure Vm Swap Memory Used Percent | The percentage of swap memory used in the Azure VM | Count |
Azure Vm Memory Used Bytes | The amount of memory used in the Azure VM | Count |
Azure Vm Memory Pages Per Sec | The number of memory pages accessed per second in the VM | Count |
Azure Vm Swap Memory Used Bytes | The amount of swap memory used in the Azure VM | Count |
Azure Vm Network Received Packets Rate | The rate of network packets received by the VM | Count |
Azure Vm Network Sent Packets Rate | The rate of network packets sent by the VM | Count |
Azure Vm Network Received Bytes Rate | The rate of network bytes received by the VM | Count |
Azure Vm Network Sent Bytes Rate | The rate of network bytes sent by the VM | Count |
Azure Vm CPU Percent | The percentage of CPU usage in the Azure VM | Percent |
Azure Vm Network In Bytes Per Sec | The number of incoming network bytes per second | Count |
Azure Vm Network Out Bytes Rate | The number of outgoing network bytes per second | Count |
Azure Vm Disk IO Read Bytes | The number of disk IO read bytes in the VM | Count |
Azure Vm DISK IO Write Bytes | The number of disk IO write bytes in the VM | Count |
Azure Vm Disk IO Operation Reads Per Sec | The rate of disk IO read operations per second in the VM | Count |
Azure Vm Disk IO Operation Writes Per Sec | The rate of disk IO write operations per second in the VM | Count |
azure.vm.disk.io.read.bytes.per.sec | Average number of bytes read from disk per second on the Azure virtual machine. | Count |
azure.vm.disk.io.write.bytes.per.sec | Average number of bytes written to disk per second on the Azure virtual machine. | Count |
azure.vm.os.disk.io.cache.read.hit.percent | Percentage of cache read hits for disk I/O operations on the Azure virtual machine. | Percent |
azure.vm.os.disk.io.cache.read.miss.percent | Percentage of cache read misses for disk I/O operations on the Azure virtual machine. | Count |
azure.vm.os.disk.depth | Number of pending disk I/O requests on the Azure virtual machine. | Count |
azure.vm.cpu.remaining.credits | Number of CPU credits remaining for burstable Azure virtual machine instances. | Count |
azure.vm.cpu.consumed.credits | Number of CPU credits consumed by the Azure virtual machine instance. | Count |
azure.vm.inbound.flows | Number of inbound network flows to the Azure virtual machine. | Count |
azure.vm.outbound.flows | Number of outbound network flows from the Azure virtual machine. | Count |
event.timestamp | Timestamp of the event occurrence. | Count |