Self-hosted monitoring tools
This documentation needs review. See "Help improve this page" in the sidebar.
It used to be fairly complicated to set up monitoring on your own server. But during the last few years, free and Open Source Docker-based monitoring solutions have gotten quite popular, and some are fairly easy to set up.
Uptime monitoring
Check if the web site is responding, and get an email alert if the web site does not respond.
Uptime Kuma
Very easy to set up. A free email service such as Postmark can be used to send SMTP email alerts. NetworkChuck gives a fine intro.
Resource monitoring
Offers monitoring of resource usage over time, presenting the data in graphs and charts.
Beszel
Very easy to set up. Light weight server monitoring with Docker stats, historical data, and email alerts if disk space, RAM, CPU, GPU or network thresholds are exceeded.
Grafana & Prometheus
Two powerful tools that help to monitor and visualize how your applications and systems are working.
Zabbix
Monitors IT infrastructure such as networks, servers, virtual machines, and cloud services. Zabbix collects and displays basic metrics.
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion