Monitoring Linux servers without Grafana, Docker, or agents

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:

  1. CPU (total + per core)
  2. Memory & swap
  3. Disk usage
  4. Network RX/TX
  5. Active connections
  6. Processes
  7. Top CPU-hungry tasks
  8. Service status (nginx, mysql, docker, custom)
  9. 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

Total
0
Shares
Leave a Reply

Your email address will not be published. Required fields are marked *

Previous Post

Day 13: Nigerian Market Sales Intelligence Engine — Mastering List Comprehension & Lambda in Python

Next Post

5 Changes Manufacturers are Making Today and for Tomorrow

Related Posts