Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Azure Monitor Agent collects guest metrics or performance counters from Windows and Linux virtual machines. These metrics are collected from the guest operating system and are useful for monitoring virtual machine performance. The performance counters can be stored in an Azure Monitor Log Analytics workspace or an Azure Monitor workspace. For information on how to collect data from a virtual machine using Azure Monitor Agent, see Collect performance counters with Azure Monitor Agent. For information on how to install Azure Monitor Agent, see Install and manage the Azure Monitor Agent.
Platform metrics are metrics that are automatically collected by Azure Monitor for each resource type. For a complete list of platform metrics, see Azure Monitor supported metrics.
The following performance counters are collected by the Azure Monitor Agent for Windows and Linux virtual machines: The default sample frequency is 60 seconds. The sample frequency can be changed when creating or updating the data collection rule.
The following performance counters are collected from Linux virtual machines by the Azure Monitor Agent:
Performance counter | Category | Default sample frequency |
---|---|---|
Processor(*)\% Processor Time | CPU | 60 |
Processor(*)\% Idle Time | CPU | 60 |
Processor(*)\% User Time | CPU | 60 |
Processor(*)\% Nice Time | CPU | 60 |
Processor(*)\% Privileged Time | CPU | 60 |
Processor(*)\% IO Wait Time | CPU | 60 |
Processor(*)\% Interrupt Time | CPU | 60 |
Memory(*)\Available MBytes Memory | Memory | 60 |
Memory(*)\% Available Memory | Memory | 60 |
Memory(*)\Used Memory MBytes | Memory | 60 |
Memory(*)\% Used Memory | Memory | 60 |
Memory(*)\Pages/sec | Memory | 60 |
Memory(*)\Page Reads/sec | Memory | 60 |
Memory(*)\Page Writes/sec | Memory | 60 |
Memory(*)\Available MBytes Swap | Memory | 60 |
Memory(*)\% Available Swap Space | Memory | 60 |
Memory(*)\Used MBytes Swap Space | Memory | 60 |
Memory(*)\% Used Swap Space | Memory | 60 |
Process(*)\Pct User Time | Memory | 60 |
Process(*)\Pct Privileged Time | Memory | 60 |
Process(*)\Used Memory | Memory | 60 |
Process(*)\Virtual Shared Memory | Memory | 60 |
Logical Disk(*)\% Free Inodes | Disk | 60 |
Logical Disk(*)\% Used Inodes | Disk | 60 |
Logical Disk(*)\Free Megabytes | Disk | 60 |
Logical Disk(*)\% Free Space | Disk | 60 |
Logical Disk(*)\% Used Space | Disk | 60 |
Logical Disk(*)\Logical Disk Bytes/sec | Disk | 60 |
Logical Disk(*)\Disk Read Bytes/sec | Disk | 60 |
Logical Disk(*)\Disk Write Bytes/sec | Disk | 60 |
Logical Disk(*)\Disk Transfers/sec | Disk | 60 |
Logical Disk(*)\Disk Reads/sec | Disk | 60 |
Logical Disk(*)\Disk Writes/sec | Disk | 60 |
Network(*)\Total Bytes Transmitted | Network | 60 |
Network(*)\Total Bytes Received | Network | 60 |
Network(*)\Total Bytes | Network | 60 |
Network(*)\Total Packets Transmitted | Network | 60 |
Network(*)\Total Packets Received | Network | 60 |
Network(*)\Total Rx Errors | Network | 60 |
Network(*)\Total Tx Errors | Network | 60 |
Network(*)\Total Collisions | Network | 60 |
System(*)\Uptime | System | 60 |
System(*)\Load1 | System | 60 |
System(*)\Load5 | System | 60 |
System(*)\Load15 | System | 60 |
System(*)\Users | System | 60 |
System(*)\Unique Users | System | 60 |
System(*)\CPUs | System | 60 |