← Back to Technical Blog

πŸ“Š Linux Resource Usage Tracker

πŸ’₯ Tracking CPU, Memory & Disk on Linux β€” Without Installing a Thing

πŸ” The Problem

Sometimes I just want to know what my Linux server is doing β€” without spinning up Grafana or digging through dmesg logs.

I built this while working at AlphaPoint, where lightweight tools were essential for monitoring crypto infrastructure without adding performance overhead.

I wanted a lightweight, on-demand way to check system stats across machines: CPU load, memory usage, disk space, maybe even network I/O.

πŸ› οΈ The Fix: Python, psutil, and Clean Output

I wrote a script that:

It’s perfect for resource-constrained instances or just when you want clarity without clutter.

πŸ“¬ GitHub Link

Open-source, portable, and plug-and-play: πŸ‘‰ github.com/chinmaya-chhatre/linux-resource-usage-tracker

πŸ“ˆ What Changed

βš–οΈ Tradeoffs I Made

🧠 What I'd Add Next

🧡 Why I’m Sharing This

Because good observability doesn’t need to be heavy. Because I love building things I actually use. And because this script saved me more than once when β€œtop” wasn’t enough.

πŸ“Ž Bonus Links