
CoreTether monitors Linux servers over SSH, tracking system resources and alerting on critical limits. It idles below 30 MB RAM.
Why I built it
I wanted to monitor my remote Linux server directly from my Windows desktop, without keeping terminal windows open or running a heavy web dashboard. Most existing tools felt bloated — even Windows File Explorer idles at around 50 MB of RAM. So I built a lightweight utility that uses even less, while still alerting me the moment something goes wrong.
How I solved it
- Built a native system tray app in C# that runs quietly in the background, with a real-time summary on hover
- Integrated
Ssh.Netto poll live metrics (CPU, RAM, disk, temperature, network) over SSH, with no need for custom server-side daemons - Added configurable threshold alerts that notify me instantly when any metric crosses a critical limit
- Optimized background worker routines for minimal memory footprint
Result
CoreTether stays under 30 MB of RAM idle (peaking around 40 MB) while polling live server metrics every second — lighter than most background apps on Windows, and it’s kept me from missing a server issue since I started using it.