PetaMonitor gives you real-time visibility into CPU, RAM, disk and network on every Linux server — with instant alerts, beautiful terminal dashboards and zero runtime dependencies.
Most monitoring solutions require you to install Prometheus, configure exporters, spin up Grafana and maintain a separate metrics infrastructure. PetaMonitor is a single binary that gives you everything you need — directly in your terminal or via a lightweight web dashboard on port 7476.
It reads directly from /proc and /sys — no agents, no daemons beyond the one process, no network calls. It works on every Linux distribution from the moment it's installed.
localhost:7476 with historical charts. No JavaScript frameworks — pure HTML.petamonitor history./metrics endpoint compatible with Prometheus and Grafana if you need to integrate with an existing stack.Config: /etc/petacomm/monitor.conf
| Key | Default | Description |
|---|---|---|
| refresh_sec | 1 | Dashboard refresh interval in seconds |
| cpu_alert | 90 | CPU % threshold for alert |
| mem_alert | 90 | Memory % threshold for alert |
| disk_alert | 85 | Disk usage % threshold for alert |
| web_port | 7476 | Web dashboard port |
| history_days | 30 | How many days of metrics to retain |
Install PetaMonitor in 60 seconds. No configuration required to get started.