ログ、メトリクス、トレース、アラート、ダッシュボードを一元管理できる、OpenTelemetryネイティブのオープンソース可観測性プラットフォーム。
open-telemetry/opentelemetry-collector
トレース、メトリクス、ログを受信・処理し、複数の監視バックエンドにエクスポートするベンダー非依存のサービス。
代替できる製品:Datadog Agent
- スター
- 7,676
- フォーク
- 2,308
- 未解決の Issue
- 699
- 最終コミット
- 4 日前
これは何?
OpenTelemetry Collectorは、アプリケーションと監視バックエンドの間に配置するスタンドアロンのサービスです。OTLP、Jaeger、Prometheusなどのオープンな形式でテレメトリデータを受信し、設定可能なパイプラインで処理して、1つ以上のオープンソースまたは商用バックエンドにエクスポートします。これにより、データ形式や送信先ごとに個別のエージェントを実行・保守する必要がなくなります。
Collectorは、アプリケーションのそばにエージェントとして、または中央ゲートウェイとしてデプロイできます。単一のコードベースでトレース、メトリクス、ログを扱い、コンポーネント(receiver、processor、exporter、extension)はYAMLで設定します。公式ディストリビューションはコンテナイメージとして公開されており、Cosignで署名されています。
このプロジェクトはGoで記述されており、コアを変更するのではなく、コンポーネントを通じて拡張することを想定しています。
主な機能
- 01OTLP、Jaeger、Prometheusなど、さまざまな形式のテレメトリを受信します。
- 02設定可能なパイプラインでトレース、メトリクス、ログを処理します。
- 03データを複数のオープンソースまたは商用バックエンドにエクスポートします。
- 04YAMLで設定でき、プラグイン可能なコンポーネントで拡張できます。
- 05エージェントまたは中央ゲートウェイとしてデプロイできます。
- 06公式コンテナイメージはCosignで署名されています。
ユースケース
- 多数のサービスからテレメトリを集約してから、1つの監視ベンダーに送信する。
- アプリケーションコードを変更せずに、従来のトレースまたはメトリクス形式とOTLPを相互変換する。
- ホスト群からのテレメトリをフィルタリングまたは付加情報で拡充する、共有ゲートウェイを運用する。
トピック
よくある質問
- opentelemetry-collector とは?
- トレース、メトリクス、ログを受信・処理し、複数の監視バックエンドにエクスポートするベンダー非依存のサービス。 OpenTelemetry Collectorは、アプリケーションと監視バックエンドの間に配置するスタンドアロンのサービスです。OTLP、Jaeger、Prometheusなどのオープンな形式でテレメトリデータを受信し、設定可能なパイプラインで処理して、1つ以上のオープンソースまたは商用バックエンドにエクスポートします。これにより、データ形式や送信先ごとに個別のエージェントを実行・保守する必要がなくなります。
- opentelemetry-collector は無料で使えますか?ライセンスは?
- opentelemetry-collector は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- opentelemetry-collector は今もメンテナンスされていますか?
- 活発にメンテナンス中。opentelemetry-collector の最終コミットは 2026年10月16日 です。
- opentelemetry-collector は何に使えますか?
- 多数のサービスからテレメトリを集約してから、1つの監視ベンダーに送信する。 アプリケーションコードを変更せずに、従来のトレースまたはメトリクス形式とOTLPを相互変換する。 ホスト群からのテレメトリをフィルタリングまたは付加情報で拡充する、共有ゲートウェイを運用する。
- opentelemetry-collector はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/open-telemetry/opentelemetry-collector
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
分散型・クラウドネイティブなマイクロサービスアーキテクチャの監視、トレース、診断を行うAPMシステム。
Rust製のセルフホスト可能なオブザーバビリティプラットフォーム。ログ、メトリクス、トレース、RUM、LLM監視に対応し、DatadogやSplunkの代替として位置付けられています。
PythonアプリやLLMエージェントをOpenTelemetryのトレース、メトリクス、ログで計測する、Pydantic Logfire用のPython SDK。
秒単位のメトリクス収集、自動検出、組み込みのML異常検知とアラート機能を備えた、オープンソースのリアルタイムインフラ監視エージェント。
Webダッシュボード、Dockerコンテナ統計、履歴データ、アラートを備えた軽量なセルフホスト型サーバー監視ツール。