Loki(Grafana)とは何か
Lokiとは何か、を調べています。この記事は調べた記録を公開したものです。
Grafana Loki
Lokiは、オープンソースのログ集約システムです。Grafana Labsが開発を主導しており、AGPLv3のライセンスで公開されています。コスト効率や水平方向のスケーラビリティが重視されています。
なぜ、Lokiを調べているのか
オープンソースのログ集約システムを探していたからです。特に、自分でセットアップできるログ集約システム、かつコンテナで動かせるものを探したところ、ChatGPTにLokiがオススメされました。今回は、実際に利用する前に情報を集めて整理している段階です。
Alloy / Loki / Grafana
公式リポジトリに記載されている情報ではありますが、Lokiを使ったロギングは次の三つのコンポーネントの組み合わせで構成されるようです。それぞれの仕組みを理解する必要があるようです。
- Alloy:ログ収集エージェント。ログを収集してLokiに送信する。
- Loki:ログ集約サービス。ログの保存とクエリの処理を担当する。
- Grafana:メトリクスの画面表示・インターフェースを担当する。
今回の記録はここまでです。次は実際に動かしてみていきます。

