ログ、メトリクス、トレース、プロファイルを受け付け、Loki、Prometheus、Tempo、Pyroscope互換APIで提供するセルフホスト型オブザーバビリティバックエンド。
grafana/alloy
Prometheusとの連携を念頭に設計された、メトリクス、ログ、トレース、プロファイルに対応する、式ベースでプログラム可能なパイプラインを備えたOpenTelemetry Collectorディストリビューション。
- スター
- 3,637
- フォーク
- 746
- 未解決の Issue
- 1,284
- 最終コミット
- 昨日
これは何?
Grafana Alloyは、Prometheusのパイプラインを標準搭載し、メトリクス、ログ、トレース、プロファイルに対応するOpenTelemetry Collectorのディストリビューションです。パイプラインは式ベースの構文を使う設定言語で定義できるため、チームはレシーバー、プロセッサー、エクスポーターをつなぎ合わせ、モジュールとして再利用できます。
Alloyには、独自のコンポーネントに加えて多数のOpenTelemetry Collectorコンポーネントが含まれ、Prometheus、Grafana Loki、Grafana Pyroscopeとの連携機能も備えています。また、他のベンダーやオープンソースのバックエンドにもデータを送信できます。Kubernetesリソースを扱うためのKubernetesネイティブなコンポーネント、複数のインスタンス間でワークロードを分散するクラスタリング、集中管理型のリモート設定も利用できます。組み込みUIでは、稼働中のパイプラインを可視化してデバッグできます。
主な機能
- 01オブザーバビリティパイプラインを構築するための式ベースの設定言語
- 02多数のコンポーネントを含むOpenTelemetry Collectorのディストリビューション
- 03メトリクス、ログ、トレース、プロファイルへの対応に加え、Prometheusのパイプラインを標準搭載
- 04標準リソースとカスタムリソースを読み取るKubernetesネイティブなコンポーネント
- 05インスタンス間でワークロードを自動分散するクラスタリング
- 06パイプラインの可視化とデバッグに使える組み込みUI
ユースケース
- Kubernetesクラスターからメトリクス、ログ、トレースを収集し、Prometheus、Loki、その他のバックエンドに転送する
- 個別のテレメトリーエージェントを複数使う代わりに、設定を一元管理できる単一のコレクターに置き換える
- 複数のインスタンスに対するコレクター設定を一元管理する
- チーム間で再利用可能なオブザーバビリティパイプラインのモジュールを共有する
クイックスタート
- 1
ドキュメントでインストール手順を確認してください
- 2
ドキュメントのスタートガイドに従ってください
使う前に知っておきたいこと
- READMEにはインストール用のコマンドが直接記載されておらず、外部ドキュメントが案内されています。
収録されている特集
トピック
よくある質問
- alloy とは?
- Prometheusとの連携を念頭に設計された、メトリクス、ログ、トレース、プロファイルに対応する、式ベースでプログラム可能なパイプラインを備えたOpenTelemetry Collectorディストリビューション。 Grafana Alloyは、Prometheusのパイプラインを標準搭載し、メトリクス、ログ、トレース、プロファイルに対応するOpenTelemetry Collectorのディストリビューションです。パイプラインは式ベースの構文を使う設定言語で定義できるため、チームはレシーバー、プロセッサー、エクスポーターをつなぎ合わせ、モジュールとして再利用できます。
- alloy は無料で使えますか?ライセンスは?
- alloy は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- alloy は今もメンテナンスされていますか?
- 活発にメンテナンス中。alloy の最終コミットは 2026年10月24日 です。
- alloy は何に使えますか?
- Kubernetesクラスターからメトリクス、ログ、トレースを収集し、Prometheus、Loki、その他のバックエンドに転送する 個別のテレメトリーエージェントを複数使う代わりに、設定を一元管理できる単一のコレクターに置き換える 複数のインスタンスに対するコレクター設定を一元管理する チーム間で再利用可能なオブザーバビリティパイプラインのモジュールを共有する
- alloy のインストール方法は?
- ドキュメントでインストール手順を確認してください ドキュメントのスタートガイドに従ってください
- alloy はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/grafana/alloy
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
メトリクス、ログ、トレースをオブジェクトストレージ上の単一カラムナエンジンに格納し、SQLやPromQLでクエリできるオープンソースのオブザーバビリティデータベース。
多様なデータソースのメトリクス、ログ、トレースをクエリ、可視化、アラート通知、探索できるオープンソースプラットフォーム。
高速かつコスト効率に優れた時系列データベース兼監視ソリューション。長期保存先としても、Prometheusのドロップイン置き換えとしても利用できます。
トレース、メトリクス、ログを受信・処理し、複数の監視バックエンドにエクスポートするベンダー非依存のサービス。
ホストからメトリクス、ログ、トレース、プロファイルを収集し、Datadogプラットフォームに送信するDatadogのオープンソースエージェントです。