Sib, the simple server monitoring programm
I’ve been using the SIB program to monitor servers for a long time; the screenshots show just a small fraction of its capabilities.
You can view all metrics in real time, check logs, and manage the file system. It includes basic vulnerability scans, as well as a wide range of system checks and analyses—including detection of external attacks.

You can set up various pipelines. For example, when I need to perform complex calculations, I set up expensive dedicated servers with Hetzner, run the pipeline, and it handles all the configuration, builds, and launches. And since Hetzner charges by the hour, you can delete the server once the calculations are complete. Here’s a life hack for you, in case you didn’t know—the first screenshot actually shows this practice in action.

And yes, I developed SIB primarily for my own personal use. I’m not really a fan of devops-related stuff, so I decided to make my daily routine a little easier. The program runs entirely locally; it doesn’t make any external requests at all and doesn’t send any data—only SSH requests to the server itself, with no agents installed on the server. You can also access the server via the terminal—which I find very convenient, since you don’t need to store anything locally or write anything down. And there’s the option to connect to the AI by entering its token in the settings; the program will efficiently collect all the data from each section and send it to the AI for analysis.