Checking server health usually means running the same commands again and again:
top, free, df, ss, ps…
Grafana is powerful — but often overkill for quick monitoring.
So I built Server Status.
A real-time, Grafana-inspired dashboard that runs entirely inside the terminal.
- No browser.
- No services.
- No setup.
Just run:
server-status
And instantly see:
- CPU (total + per core)
- Memory & swap
- Disk usage
- Network RX/TX
- Active connections
- Processes
- Top CPU-hungry tasks
- Service status (nginx, mysql, docker, custom)
- Fast. Lightweight. Flicker-free.
Install in 10 seconds:
curl -fsSL https://raw.githubusercontent.com/nurulislamrimon/server-status/main/server-status.sh -o server-status
chmod +x server-status
sudo mv server-status /usr/local/bin/server-status
Customize it:
server-status --refresh 2 --services "nginx,mysql,docker"
GitHub: https://github.com/nurulislamrimon/server-status
If it helps you, a ⭐ means a lot.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - –
Code. Scale. Repeat.
- Nurul Islam Rimon,
Fullstack Dev at ExpertSquad.net
