Nezha Monitoring is a lightweight server monitoring dashboard. It tracks CPU, memory, disk, network, and uptime across multiple servers with a clean web UI. Uses SQLite for storage and supports alerting via Telegram, Discord, Slack, and email. A popular open-source alternative to commercial monitoring tools.

A lightweight, self-hosted server monitoring dashboard that tracks system metrics across multiple servers with real-time stats and alerting.
On first visit, you will see the public dashboard. To access the admin panel, configure OAuth2 (GitHub, GitLab, Gitee, or OIDC) in the config file or use the initial setup wizard.
Apache-2.0 — GitHub