Skip to main content

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

NameDescriptionType
Azure Vm DiskThe type of disk associated with the Azure VMString
Azure Vm Disk Size BytesThe size of the disk associated with the Azure VMCount
Azure Vm Resource IdThe unique resource ID of the Azure VMString
Azure Vm HandlesThe number of handles used by the Azure VMCount
Azure Vm OS TypeThe operating system type of the Azure VMString
Azure SKU NameThe name of the Azure SKU associated with the VMString
Azure VM ASP NET Request Execution Time MsThe execution time of ASP.NET requests on the VMCount
System TagsThe system tags associated with the Azure VMString
Azure Vm SizeThe size or configuration of the Azure VMString
Azure Vm CLR GC Time PercentThe percentage of time spent on CLR GCCount
Azure Vm Memory Pool Paged BytesThe number of bytes paged in the memory poolCount
Azure Vm PublisherThe publisher of the Azure VMString
Azure Vm ASP NET Rejected RequestsThe number of rejected ASP.NET requests on the VMCount
Azure Vm Disk Idle Time PercentThe percentage of idle time for the diskCount
Azure Vm ASP NET Application Requests Per SecThe number of application requests per secondCount
Azure Vm ThreadsThe number of threads used by the Azure VMCount
Azure Vm Cache Memory BytesThe amount of cache memory used by the Azure VMCount
Azure Vm CLR GEN1 CollectionsThe number of GEN1 garbage collections performedCount
Azure Provisioning StateThe provisioning state of the Azure VMString
Azure Vm Computer NameThe computer name of the Azure VMString
Azure Vm Resource NameThe resource name of the Azure VMCount
Azure Vm ASP NET Application Errors Per SecThe number of application errors per secondCount
Azure Vm ASP NET Application Unauthorized RequestsThe number of unauthorized requests to the applicationCount
Azure Vm Storage URIThe URI of the storage associated with the Azure VMString
Azure Vm ASP NET Request Wait Time MsThe wait time of ASP.NET requests on the VMCount
Azure Vm CLR MarshallingsThe number of marshalling operations performed by the CLRCount
Azure Vm CLR Queue DepthThe depth of the CLR queueCount
Azure Vm Public IP AddressThe public IP address of the Azure VMString
Azure Vm Disk IO Bytes Per SecThe number of disk I/O bytes per secondCount
Azure TypeThe type of Azure resourceString
Azure Vm IdThe ID of the Azure VMCount
Azure Vm Network Sent Bytes Per SecThe number of network bytes sent per secondCount
Azure Vm Memory Committed BytesThe amount of memory committed by the Azure VMCount
Azure Vm CLR GEN0 CollectionsThe number of GEN0 garbage collections performedCount
Azure Vm ASP NET Running ApplicationsThe number of running ASP.NET applicationsCount
Azure Vm ASP NET Application Pipeline InstancesThe number of pipeline instances for ASP.NET applicationsCount
Azure Vm Memory Page Faults Per SecThe number of page faults per second in the VMCount
Azure Vm Private IP AddressThe private IP address of the Azure VMString
Azure Vm Network Sent Bytes Packets Per SecThe number of network packets sent per secondCount
Azure Vm Network Packets Per SecThe number of network packets per secondCount
Azure Vm CLR JIT Time PercentThe percentage of time spent on JIT compilationPercent
Azure Vm ASP NET Application Queued RequestsThe number of queued requests for ASP.NET applicationsCount
Azure Vm Network Traffic Bytes RateThe rate of network traffic in bytes per secondCount
Azure StatusThe status of the Azure resourceString
Azure LocationThe location of the Azure resourceString
Azure Vm Disk IO Read Time PercentThe percentage of time spent on disk I/O read operationsPercent
Azure Vm CLR GEN2 CollectionsThe number of GEN2 garbage collections performedCount
Azure Vm Memory Pool Non Paged BytesThe size of the non-paged memory pool in the VMCount
Azure Vm Network Received Bytes Per SecThe number of network bytes received per second by the VMCount
Azure Vm Network Received Packets Per SecThe number of network packets received per second by the VMCount
Azure Vm Context Switched Per SecThe number of context switches performed per secondCount
Azure Vm Memory Free BytesThe amount of free memory available in the Azure VMCount
Azure Vm Processor Queue LengthThe length of the processor queue in the VMCount
Azure Vm Network ErrorsThe number of network errors encountered by the VMCount
Azure Vm ASP NET Application Active RequestsThe number of active requests in the ASP.NET applicationCount
StatusThe status of the resourceString
Azure Vm OS DiskThe number of OS disks attached to the VMCount
Azure Vm Storage NameThe name of the storage associated with the VMString
Azure Vm CLR Heap BytesThe size of CLR heap memory in use by the VMCount
Azure Vm CLR Remote Calls Per SecThe number of CLR remote calls made per secondCount
Azure Vm Swap Memory Free BytesThe amount of free swap memory available in the VMCount
Azure Vm Memory Page Reads Per SecThe number of memory page reads per second in the VMCount
Azure Vm Memory Page Writes Per SecThe number of memory page writes per second in the VMCount
Azure Vm Memory Free PercentThe percentage of free memory available in the VMCount
Azure Vm Swap Memory Free percentThe percentage of free swap memory available in the VMCount
Azure Vm Memory Used PercentThe percentage of memory used in the Azure VMCount
Azure Vm Swap Memory Used PercentThe percentage of swap memory used in the Azure VMCount
Azure Vm Memory Used BytesThe amount of memory used in the Azure VMCount
Azure Vm Memory Pages Per SecThe number of memory pages accessed per second in the VMCount
Azure Vm Swap Memory Used BytesThe amount of swap memory used in the Azure VMCount
Azure Vm Network Received Packets RateThe rate of network packets received by the VMCount
Azure Vm Network Sent Packets RateThe rate of network packets sent by the VMCount
Azure Vm Network Received Bytes RateThe rate of network bytes received by the VMCount
Azure Vm Network Sent Bytes RateThe rate of network bytes sent by the VMCount
Azure Vm CPU PercentThe percentage of CPU usage in the Azure VMPercent
Azure Vm Network In Bytes Per SecThe number of incoming network bytes per secondCount
Azure Vm Network Out Bytes RateThe number of outgoing network bytes per secondCount
Azure Vm Disk IO Read BytesThe number of disk IO read bytes in the VMCount
Azure Vm DISK IO Write BytesThe number of disk IO write bytes in the VMCount
Azure Vm Disk IO Operation Reads Per SecThe rate of disk IO read operations per second in the VMCount
Azure Vm Disk IO Operation Writes Per SecThe rate of disk IO write operations per second in the VMCount
azure.vm.disk.io.read.bytes.per.secAverage number of bytes read from disk per second on the Azure virtual machine.Count
azure.vm.disk.io.write.bytes.per.secAverage number of bytes written to disk per second on the Azure virtual machine.Count
azure.vm.os.disk.io.cache.read.hit.percentPercentage of cache read hits for disk I/O operations on the Azure virtual machine.Percent
azure.vm.os.disk.io.cache.read.miss.percentPercentage of cache read misses for disk I/O operations on the Azure virtual machine.Count
azure.vm.os.disk.depthNumber of pending disk I/O requests on the Azure virtual machine.Count
azure.vm.cpu.remaining.creditsNumber of CPU credits remaining for burstable Azure virtual machine instances.Count
azure.vm.cpu.consumed.creditsNumber of CPU credits consumed by the Azure virtual machine instance.Count
azure.vm.inbound.flowsNumber of inbound network flows to the Azure virtual machine.Count
azure.vm.outbound.flowsNumber of outbound network flows from the Azure virtual machine.Count
event.timestampTimestamp of the event occurrence.Count