Skip to main content

Linux Host Performance Metrics

Host Metrics​

Metric AliasMetric DescriptionUnit
Operating SystemLinux distribution and kernel version
Logical CoresNumber of logical CPU cores
CPU ArchitectureKernel info, including CPU architecture
CPU UsagePercentage of CPU used by the OS%
CPU Usage DetailsCPU usage breakdown: user, system, softirq, irq, nice, iowait, steal%
CPU Load (1 min)Average CPU load over 1 minute
CPU Load (5 min)Average CPU load over 5 minutes
CPU Load (15 min)Average CPU load over 15 minutes
CPU Load per Core (1 min)1-minute average load per core
Memory UsageOS memory usage ratio (used/total)%
Memory UsedOS memory usedBytes
Memory CacheCache memory size (file cache)Bytes
Memory BufferBuffer memory size (disk block buffer)Bytes
Available MemoryAvailable memory sizeBytes
Total MemoryTotal host memoryBytes
Major Page FaultsNumber of major page faults per secondCount/s
Swap InData moved from swap to memory per secondBytes/s
Swap OutData moved from memory to swap per secondBytes/s
Swap UsageUsed swap size / total swap sizeBytes
Available SwapAvailable swap sizeBytes
File System UsageDisk partition usage ratio (used/total)%
File System UsedUsed disk partition sizeBytes
File System AvailableAvailable disk partition sizeBytes
File System TotalTotal disk partition sizeBytes
File System Inode UsageUsed inodes / total inodes%
Current Open FilesNumber of currently open files
Max Open FilesSystem max open files (/proc/sys/fs/file-max)
Disk Throughput (Read)Disk device read throughput per secondBytes/s
Disk Throughput (Write)Disk device write throughput per secondBytes/s
Disk IOPS (Read)Disk device read IOPS per secondiops
Disk IOPS (Write)Disk device write IOPS per secondiops
Disk Latency (Read)Average disk device read latencyms
Disk Latency (Write)Average disk device write latencyms
IO Queue LengthIO request queue length
Disk IO Util%Disk device busy ratio%
Network Throughput (In)Network card received traffic per secondbits/s
Network Throughput (Out)Network card sent traffic per secondbits/s
Network Usage (In)Network throughput (In) / NIC bandwidth%
Network Usage (Out)Network throughput (Out) / NIC bandwidth%
Network Packets (In)Network card received packets per secondPackets/s
Network Packets (Out)Network card sent packets per secondPackets/s
Network Dropped Packets (In)Dropped packets per second (receive)Packets/s
Network Dropped Packets (Out)Dropped packets per second (send)Packets/s
Network Errors (In)Error packets per second (receive)Packets/s
Network Errors (Out)Error packets per second (send)Packets/s
TCP Active Connections RateCLOSE => SYN-SENT per secondCount/s
TCP Passive Connections RateLISTEN => SYN-RECV per secondCount/s
TCP RetransmissionsRetransmitted TCP packets / total TCP packets%
TCP Current EstablishedNumber of TCP connections in ESTABLISHED+CLOSE-WAIT
ForksNumber of forked processes per second
Runnable ProcessesFrom /proc/stat. Proc_running
Blocked ProcessesFrom /proc/stat. Proc_blocked
Context SwitchesAverage context switches per secondCount/s
InterruptsAverage interrupts per secondCount/s
UptimeTotal system uptimes
AvailabilitySystem availability, normal/abnormal

Process Metrics​

Metric AliasMetric DescriptionUnit
CPU UsageProcess CPU usage%
Memory UsedProcess memory usageBytes
Memory UsageProcess memory usage / host total memory%
Disk Throughput (Read)Process disk read throughput per secondBytes/s
Disk Throughput (Write)Process disk write throughput per secondBytes/s
Swap UsedSwap used by processBytes
Process CountTotal number of this type of process
Current Open FilesNumber of open files for process
Open File RatioCurrent open files / process max open files%
UptimeProcess uptimes