モニターやステータスページをコードとして管理できる、オープンソースのステータスページ、インシデント対応、稼働監視プラットフォーム。
Tracer-Cloud/opensre
自社のログ、メトリクス、トレース、デプロイを調査するAI SREエージェントを構築するオープンソースフレームワーク。
- スター
- 12,448
- フォーク
- 1,821
- 未解決の Issue
- 66
- 最終コミット
- 昨日
これは何?
OpenSREは、AIサイト信頼性エンジニアリングエージェントを構築するためのオープンソースフレームワークです。アラートが発生したときやエンジニアから質問があったとき、エージェントは既存のツールから関連するログ、メトリクス、トレース、最近のデプロイ、設定を収集します。その後、ツール呼び出しを繰り返しながら仮説を検討し、根拠となるデータへのリンク付きで回答します。
OpenSREは、対話型のターミナルシェル、スクリプトやCIジョブ向けのヘッドレスCLI、既存サービスにエージェントを組み込むためのPython APIとして利用できます。ユーザーは独自のランブックを定義でき、エージェントは調査中にそれを適用します。外部LLMを呼び出す前に、Pod、クラスター、アカウントIDなどの識別子を任意でマスキングすることもでき、マスキングは元に戻せます。
OpenSREはGrafana、Datadog、Kubernetes、AWS、PagerDuty、Slack、複数のLLMプロバイダーを含む60以上のツールに接続できます。現在はパブリックアルファ版のため、APIや連携機能は今後変更される可能性があります。
主な機能
- 01ログ、メトリクス、トレース、デプロイ、設定を関連付けてインシデントを診断します。
- 02根本原因に関する各結論を、根拠となるデータにリンクします。
- 03調査中にユーザー定義のランブックを適用します。
- 04対話型シェル、ヘッドレスCLI、Python APIを提供します。
- 05外部LLMにデータを送信する前に、識別子を任意でマスキングできます。
- 06オブザーバビリティ、クラウド、データベース、インシデント対応ツールなど、60以上の連携に対応します。
ユースケース
- 既存のGrafana、Datadog、Kubernetes環境から証拠を集め、本番アラートの初期調査を行う。
- インシデント中にサービスの動作が遅い理由を、自然な言葉で質問する。
- ヘッドレスCLIを使い、スクリプトやCIからエージェントのチェックを実行する。
- インシデント調査を社内のPython自動化処理やサービスに組み込む。
クイックスタート
- 1
macOS または Linux に opensre をインストールする
- 2
OpenSRE を起動する
opensre
使う前に知っておきたいこと
- パブリックアルファ版です。主要なワークフローはまだ完全には安定しておらず、API が変更される可能性があります。
- セットアップではパッケージマネージャーではなく curl のインストールスクリプトを使用し、初回起動時にホスト型モデルが有効になります。
収録されている特集
トピック
よくある質問
- opensre とは?
- 自社のログ、メトリクス、トレース、デプロイを調査するAI SREエージェントを構築するオープンソースフレームワーク。 OpenSREは、AIサイト信頼性エンジニアリングエージェントを構築するためのオープンソースフレームワークです。アラートが発生したときやエンジニアから質問があったとき、エージェントは既存のツールから関連するログ、メトリクス、トレース、最近のデプロイ、設定を収集します。その後、ツール呼び出しを繰り返しながら仮説を検討し、根拠となるデータへのリンク付きで回答します。
- opensre は無料で使えますか?ライセンスは?
- opensre は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- opensre は今もメンテナンスされていますか?
- 活発にメンテナンス中。opensre の最終コミットは 2026年10月24日 です。
- opensre は何に使えますか?
- 既存のGrafana、Datadog、Kubernetes環境から証拠を集め、本番アラートの初期調査を行う。 インシデント中にサービスの動作が遅い理由を、自然な言葉で質問する。 ヘッドレスCLIを使い、スクリプトやCIからエージェントのチェックを実行する。 インシデント調査を社内のPython自動化処理やサービスに組み込む。
- opensre のインストール方法は?
- macOS または Linux に opensre をインストールする OpenSRE を起動する: opensre
- opensre はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Tracer-Cloud/opensre
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
通常のログパターンを学習し、新たな異常を検知してインシデントを自動起票するセルフホスト型AI SREエージェント。
eBPFでメトリクス、ログ、トレース、プロファイルを収集し、AIによる根本原因分析も行うオープンソースのオブザーバビリティ・APMツール。
監視ツールからのアラートを集約・重複排除・相関分析し、ワークフローで対応を自動化するオープンソースのAIOpsプラットフォーム。
Kubernetesクラスターをスキャンして問題を検出し、LLMで平易な言葉による説明を生成するCLIツール。
稼働監視、ステータスページ、インシデント管理、オンコール通知、ログ、トレース、メトリクスを統合した、セルフホスト可能なオープンソースのオブザーバビリティプラットフォーム。