Beszel: Grafana を入れるまでもないときの軽量サーバー監視
Hub(ダッシュボード)+ Agent 構成の軽量な自己ホスト監視。履歴・Docker stats・アラートがあり、「本格 Grafana スタックは重いが何も見えないのも困る」個人〜少数台向け。
どんなときに使う?
- VPS 数台の CPU / メモリ / ディスク / Docker をざっと見たい
- Prometheus + Grafana + 各種 exporter の運用コストをまだ払いたくない
やり方(概要)
- Hub を 1 台に入れる(公式インストールスクリプトあり。既定ポート例: 8090)
- Hub の「Add System」で公開鍵・トークンを発行
- 監視したい各ホストに Agent を入れ、Hub の鍵・トークンを渡す
bash
# Hub(例)
curl -sL https://get.beszel.dev/hub -o /tmp/install-hub.sh
chmod +x /tmp/install-hub.sh && /tmp/install-hub.sh
# Agent(例)
curl -sL https://get.beszel.dev -o /tmp/install-agent.sh
chmod +x /tmp/install-agent.sh && /tmp/install-agent.sh詳細・systemd 化は公式ガイド参照。
注意点
- インストールは必ず公式ドキュメントの現行手順を確認する(スクリプト URL やオプションは変わりうる)
- 本番クリティカルな SLO 監視や大規模クラスタには向かない。そこは Grafana / マネージド監視へ
出典
- @yug1224 · 2026-05-06
- GitHub: github.com/henrygd/beszel
- Docs: beszel.dev