beszel: A lightweight server monitoring platform with Docker statistics, historical data, and alert functions.
What problem it solves
Server operators need a straightforward way to view system and container metrics over time, track network and disk health, and receive notifications about important conditions. Beszel addresses this with a web dashboard, agents that collect metrics, configurable alerts, and support for multiple users and authentication methods.
Key features
System and container metrics — Monitor host resources and Docker or Podman containers, including CPU, memory, disk, network, and load metrics. Container history covers CPU, memory, and network usage.
Source: README
Alerts and health monitoring — Configure alerts for most metrics and use supported notification services. The platform also monitors network interruptions, response time, and S.M.A.R.T. disk health with notifications on drive failure.
Source: README
Multi-user access and authentication — Users can manage their own systems while administrators share systems across users. OAuth2 and OIDC providers are supported, and password authentication can be disabled.
Source: README
Simple setup and backups — The project provides a friendly web interface, requires little manual configuration, and is ready to use out of the box. Automatic backups can be saved to disk or S3-compatible storage and restored from those locations.
Source: README
Who it may suit
This project may suit server operators and administrators who want to monitor multiple systems or containers, review historical metrics, and configure notifications. It may also suit teams that need multi-user management, delegated system access, and OAuth2 or OIDC authentication.
Topics to discuss
Which additional notification services or alert workflows would be most useful for the community?
How should historical metrics be organized and retained for different deployment sizes?
Which integrations or API capabilities would help users incorporate monitoring data into their existing workflows?
Written by ReadmeX AI from the project's README, source and public GitHub data; it may contain mistakes.
Read the original README https://github.com/henrygd/beszel#readme
ReadmeX opened this community for a trending project; it is not run by the project. Maintainers can claim it from the community page.
Comments
…