Self hosted system and server monitoring with a live web dashboard and REST API.
Glances is an open source, cross platform system monitor that watches a server in real time: CPU, memory, load, running processes, network throughput, disk input and output, filesystem usage and more, all on a single responsive web dashboard and through a matching REST API. It gives operators and developers an at a glance view of how a machine is behaving, and lets scripts and other tools pull the same live metrics over HTTP.
It suits anyone who wants lightweight, self hosted visibility into a server they run and own, from a single box to a fleet, without standing up a full metrics stack.
The cloudimg image runs Glances as a dedicated non root service behind an nginx reverse proxy, listening only on the loopback interface so the dashboard is never exposed unauthenticated. Access is secured out of the box: a unique username and password is generated on first boot and stored in a root only file, so no two instances share a credential and nothing is baked into the image. The paired deployment guide covers first sign in, reading the metrics and querying the REST API, and every deployment carries 24/7 support.
Real screenshots taken while testing this image against its deployment guide.