Monitee & sys-API
Are you housing a server in your closet or a Raspberry Pi on your home desk? The Monitee app helps you monitor server health, key metrics like CPU usage, memory availability, and running processes. Receive alerts for high bandwidth usage and low disk space, manage Docker containers and read their logs.
About
Only the Backend - sys-API - is open-source. The Android app companion is not.
Keep that in mind if you search for an open-source solution.
Introduction
With Monitee and sys-API, you can monitor your server's resources and control docker containers remotely.
It is a handy utility to have on you to know whether your server runs right.
Here is an example of my server inside the app. In the home screen you can quickly glance at your server's resource usage. Here's the dashboard once you open a server:
Every one of these cards (network, processes, memory) is clickable for more insight and control:
The backend of this app is powered by an API made by the same developer which, unlike the app, is open source!
sys-API can be found on GitHub and is licensed under the Apache-2.0 license.
If you feel like this tool is right for you, you can continue reading the installation instructions.