メトリクス、ログ、SQLデータソース向けのセルフホスト型アラート管理システム。通知ルーティングに加え、AIエージェントとMCPサーバーを内蔵。
- スター
- 301
- フォーク
- 16
- 未解決の Issue
- 4
- 最終コミット
- 10 日前
これは何?
LogForge Unicronは、Docker Composeでデプロイするセルフホスト型のDockerネイティブなダッシュボードです。ローカルのDockerホストと、mTLSで保護されたエージェント経由で登録したリモートホストの両方について、コンテナのヘルス状態、ステータス、ログ、メトリクス、Dockerイベント、ファイルアクセスを1つのブラウザーUIで確認できます。
このプロジェクトはアラートと修復に重点を置いています。ルールはログ、メトリクス、コンテナイベントを評価し、通知先からEmail、Slack、Teams、Discord、Telegram、Gotify、webhookへインシデントを送信できます。また、制御付きのアクションで再起動、停止、起動、強制終了、スクリプトの実行が可能です。クールダウン、レート制限、バックオフ、検証の待機時間により、自動アクションが無制限に実行されないようにします。
有料のアドオンとして、CirdanというオプションのAIレイヤーが用意されています。実行中のインフラストラクチャに関するグラフベースの知識を構築し、AIエージェントが調査や報告を行えるようにします。アプライアンスにはDocker socketがマウントされるため、ホスト上のDockerワークロードを操作できます。
主な機能
- 01コンテナのヘルス状態、ステータス、ログ、メトリクス、Dockerイベントを1つのUIに表示。
- 02mTLSエージェント経由で登録したローカルおよびリモートのDockerホストを監視。
- 03ログ、メトリクス、コンテナイベントを対象にしたカスタムアラートルール。
- 04Email、Slack、Teams、Discord、Telegram、Gotify、webhook経由の通知。
- 05クールダウンとレート制限を備えた修復アクション(再起動、停止、起動、強制終了、スクリプト実行)。
- 06セルフホスト型のため、監視データを自分の環境内に保持。
ユースケース
- ホームラボや小規模なサーバーフリートのDockerコンテナを、単一のダッシュボードから監視する。
- コンテナのクラッシュやログのエラー発生時に、SlackやTelegramで通知を受け取る。
- レート制限を設けて再起動ループを防ぎながら、異常なコンテナを自動で再起動する。
- Dockerの監視データをホスト型サービスに預けず、オンプレミスに保持する。
クイックスタート
- 1
デプロイ用リポジトリをクローンする
git clone https://github.com/log-forge/logforge.git - 2
logforge ディレクトリに移動する
cd logforge - 3
Docker イメージを pull する
docker compose pull - 4
Unicron を起動し、https://localhost:8444/unicron を開く
docker compose up -d
使う前に知っておきたいこと
- このアプライアンスは Docker socket をマウントするため、ホスト上の Docker ワークロードを制御できます。
- 独自の証明書を発行するため、ルート CA を信頼するまではブラウザーに警告が表示されます。
- リモート監視やホスト名の変更には、DNS やエージェントの登録など、追加の設定が必要です。
収録されている特集
トピック
よくある質問
- logforge とは?
- コンテナのログ、メトリクス、イベント、アラートルール、通知、制御付きの自動修復に対応したセルフホスト型Dockerダッシュボード。 LogForge Unicronは、Docker Composeでデプロイするセルフホスト型のDockerネイティブなダッシュボードです。ローカルのDockerホストと、mTLSで保護されたエージェント経由で登録したリモートホストの両方について、コンテナのヘルス状態、ステータス、ログ、メトリクス、Dockerイベント、ファイルアクセスを1つのブラウザーUIで確認できます。
- logforge は無料で使えますか?ライセンスは?
- logforge は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- logforge は今もメンテナンスされていますか?
- 活発にメンテナンス中。logforge の最終コミットは 2026年10月28日 です。
- logforge は何に使えますか?
- ホームラボや小規模なサーバーフリートのDockerコンテナを、単一のダッシュボードから監視する。 コンテナのクラッシュやログのエラー発生時に、SlackやTelegramで通知を受け取る。 レート制限を設けて再起動ループを防ぎながら、異常なコンテナを自動で再起動する。 Dockerの監視データをホスト型サービスに預けず、オンプレミスに保持する。
- logforge のインストール方法は?
- デプロイ用リポジトリをクローンする: git clone https://github.com/log-forge/logforge.git logforge ディレクトリに移動する: cd logforge Docker イメージを pull する: docker compose pull Unicron を起動し、https://localhost:8444/unicron を開く: docker compose up -d
- logforge はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/log-forge/logforge
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Proxmox、Docker、Kubernetes、TrueNAS、vSphereをリアルタイム監視するセルフホスト型ダッシュボード。アラートと定期AI巡回に対応。
Webダッシュボード、Dockerコンテナ統計、履歴データ、アラートを備えた軽量なセルフホスト型サーバー監視ツール。
Docker、Kubernetes、稼働状況、TLS、cronジョブを監視するセルフホスト型ツール。アラート機能と組み込みMCPサーバーを備えた単一のGoバイナリです。
監視ツールからのアラートを集約・重複排除・相関分析し、ワークフローで対応を自動化するオープンソースのAIOpsプラットフォーム。
ログ、メトリクス、トレース、イベントをオブジェクトストレージに保存する、Rust製のオープンソース可観測性プラットフォーム。