What is Beszel?
Beszel is a lightweight server monitoring platform that includes Docker statistics, historical data, and alert functions. It has a friendly web interface and simple configuration, and it supports automatic backup, multi-user access, OAuth authentication and API access.
It consists of two components. The hub is a web application built on PocketBase that provides a dashboard for viewing and managing connected systems. The agent runs on each system you want to monitor and communicates system metrics to the hub.
Beszel tracks CPU, memory and network usage history for each container, reports disk health data and notifies you on drive failure, and can monitor response time and interruptions directly from agents. Alerts are configurable for most metrics and work with many notification services. Backups can be saved to and restored from disk or S3-compatible storage. Beszel is licensed under the MIT License and is self-hosted. Metrics also cover fan speed on Linux and ZFS pool health.
Beszel screenshots
Explore the interface. Open a screenshot to view it at full size.
Source: official Beszel project page.
Key capabilities
- A web dashboard with historical metrics for each connected system
- Docker and Podman container statistics
- S.M.A.R.T. disk health data with drive failure notifications
- Configurable alerts sent through many notification services
- Multi-user access with OAuth or OIDC sign-in
- Automatic backups to disk or S3-compatible storage
Where Beszel fits
- Host metrics: CPU, memory, disk, network, load, temperature
- GPU usage for Nvidia, AMD and Intel
- Container statistics
- Network monitoring of response time and interruptions
- Alerts and notifications
- Multi-user access with shared systems
Reviews of Beszel
Be the first to share your experience with Beszel.
Write a review
Loading review form…

