Argus
Monitoring

Metrics Overview

Understanding the metrics Argus collects.

System Metrics

The SDK automatically collects these system-level metrics:

MetricDescriptionUnit
cpu_percentCPU utilization%
memory_percentMemory utilization%
memory_usedMemory usedbytes
disk_percentDisk utilization%
disk_usedDisk space usedbytes
network_bytes_sentNetwork bytes sentbytes
network_bytes_recvNetwork bytes receivedbytes
load_avg_1m1-minute load averagefloat
load_avg_5m5-minute load averagefloat
load_avg_15m15-minute load averagefloat

Docker Metrics

When Docker is available, the SDK collects per-container metrics:

MetricDescription
container_cpu_percentContainer CPU usage
container_memory_usageContainer memory usage
container_memory_limitContainer memory limit
container_network_rxNetwork bytes received
container_network_txNetwork bytes transmitted
container_statusRunning, stopped, etc.

Process Metrics

Top processes are tracked by resource consumption:

MetricDescription
process_nameProcess name
process_pidProcess ID
process_cpu_percentCPU usage
process_memory_rssResident set size
process_statusRunning, sleeping, etc.

On this page