Documentation / Your server
Server Health
Monitor the health and status of your servers.
calmo.cloud provides several ways to monitor the health of your servers and quickly identify issues.
Health indicators #
Each server displays the following status indicators on its dashboard:
| Indicator | What it checks |
|---|---|
| Reachable | Whether calmo.cloud can connect to the server via SSH |
| Docker | Whether Docker is installed and the daemon is running |
| Database | Whether PostgreSQL is running and accessible |
| Proxy | Whether Traefik (the reverse proxy) is routing traffic correctly |
A green indicator means everything is working. A red indicator means something needs attention.
Checking server health #
You can manually check a server's health at any time:
- Go to Servers and click on the server you want to check
- Click Check Reachability to test the SSH connection
- Review the status indicators in the server overview
Server monitoring #
For continuous monitoring, calmo.cloud includes built-in Server Metrics powered by Telegraf. When enabled, a lightweight agent runs on your server and reports:
- CPU usage
- Memory usage
- Disk space
- Network activity
- System load averages
To enable server metrics, toggle Telegraf in the Monitoring section of your server's configuration.
Actions log #
Every action calmo.cloud performs on a server is recorded in the Actions tab. You can see:
- What was done (e.g., "Install Docker", "Create Service")
- Whether it succeeded or failed
- The detailed output of each action
This is useful for diagnosing issues or understanding what changed on a server.