このプロジェクトについて

Nightingaleは、Grafanaが可視化に重点を置くのと同様に、アラートに重点を置いたオープンソースの監視プロジェクトです。VictoriaMetrics、ElasticSearch、Prometheus、Loki、ClickHouse、MySQL、Postgresなど、さまざまな既存のデータソースに接続でき、ユーザーはアラートルールと通知ルールを設定できます。Nightingale自体はデータを収集せず、Prometheus Remote WriteプロトコルでデータをプッシュするCategrafをコレクターとして使用することを推奨しています。このプラットフォームは、20種類の組み込み通知メディア、アラーム処理用のイベントパイプライン、ビジネスグループと権限管理、アラートの自己修復をサポートしています。また、ダッシュボード、過去のアラームのアーカイブ、多次元クエリも提供しています。注目すべき機能は、`/mcp`にある組み込みのMCPサーバーで、AIアシスタントが自然言語でアラートを管理し、可観測性データを探索できるようにします。このプロジェクトは元々DiDiによって開発され、2022年に中国計算機学会(CCF)に寄贈されました。Apache License 2.0の下でライセンスされています。