Proxmox、Docker、Kubernetes、TrueNAS、vSphereをリアルタイム監視するセルフホスト型ダッシュボード。アラートと定期AI巡回に対応。
bnlqn/overlook
普段使っているツールから状態を読み取り、何も変更せずにホームラボの稼働状況を確認できる、セルフホスト型のステータスページです。
- スター
- 215
- フォーク
- 11
- 未解決の Issue
- 15
- 最終コミット
- 3 日前
これは何?
Overlookは、ホームラボ向けの読み取り専用ステータスページです。Gatus、Uptime Kuma、Prometheus、Proxmox VE、UniFi、AdGuard Home、Jellyfinなど、すでに使っている監視・インフラツールから状態を取得し、問題が起きている箇所、各領域(サーバー、ネットワーク、ストレージ、アプリ)の状況、今日と今週の出来事を1ページにまとめて表示します。
独自のチェックやアラート送信は行いません。ページに表示される問題は、既存のチェックエンジンがすでにアラートを出している障害なので、ページの表示とアラートの内容が一致します。データベースは使用せず、ページのリクエスト時に各データソースへ問い合わせます。問い合わせは最大でも30秒に1回です。APIキーはサーバーに保持され、ブラウザーに送信されることはありません。
Overlookはamd64とarm64に対応した単一のコンテナイメージ、またはLinuxバイナリとして提供されます。設定は1つのYAMLファイルで行い、シークレットは環境変数から読み込みます。
主な機能
- 01既存のチェックエンジンがアラートを出す障害情報をもとに、問題が起きている箇所を表示します。
- 02Gatus、Uptime Kuma、Grafana、Prometheus、Proxmox VE、Beszel、Docker、UniFiをはじめ、さまざまなツールから情報を取得します。
- 03各データソースへのリクエストは読み取り専用で、ホームラボの設定や状態を変更することはありません。
- 04データベースは使用せず、必要に応じてデータソースを読み込みます。頻度は最大でも30秒に1回です。
- 05APIキーはサーバーに保持し、シークレットは環境変数から読み込みます。
ユースケース
- 個々のツールを確認する前に、セルフホスト型ホームラボ全体の稼働状況をひと目で把握する。
- メディアサーバーや写真ライブラリなど、家庭内サービスのシンプルなステータスページを家族に提供する。
- 複数の監視ツールからのアラート情報をまとめ、実際のアラート内容と一致する表示を1か所に集約する。
クイックスタート
- 1
実行するソースを指定して、overlook.yaml と compose.yaml を作成します
- 2
Docker Compose で Overlook を起動し、そのホストのポート 8080 を開きます
docker compose up -d
使う前に知っておきたいこと
- 既存のツールが報告する内容しか表示されないため、対応アプリをすでに実行している必要があります。
- Radarr、Sonarr、AdGuard Home など、読み取り専用のオプションがないため、必要なキーの一部は管理者キーです。
収録されている特集
トピック
よくある質問
- overlook とは?
- 普段使っているツールから状態を読み取り、何も変更せずにホームラボの稼働状況を確認できる、セルフホスト型のステータスページです。 Overlookは、ホームラボ向けの読み取り専用ステータスページです。Gatus、Uptime Kuma、Prometheus、Proxmox VE、UniFi、AdGuard Home、Jellyfinなど、すでに使っている監視・インフラツールから状態を取得し、問題が起きている箇所、各領域(サーバー、ネットワーク、ストレージ、アプリ)の状況、今日と今週の出来事を1ページにまとめて表示します。
- overlook は無料で使えますか?ライセンスは?
- overlook は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- overlook は今もメンテナンスされていますか?
- 活発にメンテナンス中。overlook の最終コミットは 2026年11月5日 です。
- overlook は何に使えますか?
- 個々のツールを確認する前に、セルフホスト型ホームラボ全体の稼働状況をひと目で把握する。 メディアサーバーや写真ライブラリなど、家庭内サービスのシンプルなステータスページを家族に提供する。 複数の監視ツールからのアラート情報をまとめ、実際のアラート内容と一致する表示を1か所に集約する。
- overlook のインストール方法は?
- 実行するソースを指定して、overlook.yaml と compose.yaml を作成します Docker Compose で Overlook を起動し、そのホストのポート 8080 を開きます: docker compose up -d
- overlook はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/bnlqn/overlook
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
HTTP、TCP、DNS、ping、Dockerなどを監視し、アラートとステータスページを提供するセルフホスト型監視ツール。
Cachetは、サービスの稼働状況やインシデントをユーザーに伝えるオープンソースのセルフホスト型ステータスページシステムです。
GoとReactで構築されたセルフホスト型の稼働監視システム。ステータスページやアラート通知を備え、Uptime Kumaの代替として位置付けられています。
ネットワークをスキャンし、デバイスのマップ化やZigbee、Z-Wave、Proxmoxからのインポート、稼働状況のリアルタイム監視ができるセルフホスト型homelab可視化ツール。
HTTP、ICMP、TCP、DNSなどでサービスを監視し、応答条件を評価してアラートを送るセルフホスト型ヘルスダッシュボード。