statsd.
One command. Live metrics.
A lightweight daemon that collects system metrics and Docker container stats from your machine and streams them to the System Stats cloud in real time.
Every metric, every second.
statsd gathers system metrics every second and Docker container stats every three seconds, then sends them over a secure MQTT connection.
CPU
Overall and per-core usage, load averages (1, 5, 15 min), and clock frequency.
GPU
Utilization, render/tiler activity, temperature, and memory usage.
RAM
Total, used, and free memory, plus swap usage.
Disk
Storage capacity, used space, and read/write I/O per disk.
Network
Upload and download throughput, local and public IPs per interface.
Docker
Container state, CPU, memory, network & disk I/O, health, and port mappings.
Hardware
CPU model, GPU specs, RAM modules, disk info, OS version, and architecture.
From $ statsd up to live in two minutes.
Install and authorize
Run the install command, then authorize the agent with your System Stats account using a device code.
Collects metrics locally
statsd reads system metrics every second and Docker container stats every 3 seconds - minimal overhead.
Streams to the cloud
Data is sent over a secure MQTT connection to the System Stats backend, which feeds the web dashboard in real time.
Receives commands
The agent listens for remote commands - like container start/stop, software updates, or sleep - sent from the dashboard.