Grafana Loki
Grafana チームが設計した、水平方向にスケール可能なログ集約システムで、Prometheus スタイルのメトリクスと同じラベルを使って連携します。
概要
Loki は Grafana Labs が構築した水平スケール可能なマルチテナントのログ集約システムで、メンテナー自身によって「ログ版の Prometheus のようなもの」と説明されています。ログの内容そのものを全文インデックスするのではなく、各ログストリームに付与された一連のラベルのみをインデックスするため、すべての単語をインデックスするログシステムよりも運用がシンプルで、コストを抑えられます。
Prometheus と同じラベルモデルを使用しているため、すでに Prometheus スタイルのラベルを使っているチームは、2つの別々のラベリング体系を維持することなく、一貫したラベルでメトリクスとログをクエリ・相関付けできます。また Loki は Grafana でネイティブにサポートされており、その相関データを可視化できます。Pod のラベルなどのメタデータが自動的に収集・インデックスされるため、特に Kubernetes 環境との相性も良好です。
Loki は、すでにメトリクス用に Prometheus と Grafana を使っているチームで、別の異なるアーキテクチャのロギングスタックを新たに導入するのではなく、同じ運用モデルに沿ったログ集約システムを求めている場合に向いています。
- カテゴリ
- モニタリング
- 言語
- Go
- ライセンス
- AGPL-3.0
関連プロジェクト
Fluentd
Apache-2.0多数のソースからのデータ収集を、単一の構造化されたロギング層に統合する、CNCF を卒業したログコレクターです。
- モニタリング
Grafana
AGPL-3.0メトリクスのクエリ、可視化、アラート設定ができる、オープンソースのモニタリング・オブザーバビリティプラットフォームです。
- モニタリング
Jaeger
Apache-2.0マイクロサービス間のリクエストフローを可視化し、レイテンシやエラーの原因となっているサービスや呼び出しを正確に特定する、CNCF の分散トレーシングプラットフォームです。
- モニタリング
Odigos
Apache-2.0コードを1行も変更することなく、アプリケーションに分散トレーシングを追加する、自動 OpenTelemetry 計装プラットフォームです。
- モニタリング
誤りを見つけましたか? GitHub で修正を提案する