2.15. Prometheus Remote Write Receiver
Prometheus Remote Write Receiver は、Remote Write プロトコルを使用して Prometheus からメトリクスを受信し、それらを OpenTelemetry 形式に変換します。このレシーバーは Prometheus Remote Write v2 プロトコルのみをサポートします。
Prometheus Remote Write Receiver はテクノロジープレビュー機能です。テクノロジープレビュー機能は、Red Hat 製品のサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではないことがあります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。テクノロジープレビュー機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行い、フィードバックを提供していただくことを目的としています。
Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
Prometheus Remote Write Receiver が有効になっている OpenTelemetry Collector カスタムリソース
# ...
config:
receivers:
prometheusremotewrite:
endpoint: 0.0.0.0:9090
# ...
service:
pipelines:
metrics:
receivers: [prometheusremotewrite]
# ...
- 1
- 受信側が Prometheus リモート書き込み要求をリッスンするエンドポイント。
以下は、Prometheus でこのレシーバーを使用するための前提条件です。
- Prometheus は、メタデータ WAL レコード機能フラグを有効にして開始されます。
- Prometheus リモート書き込み v2 プロトコル が Prometheus リモート書き込み設定で有効になっている。
- ネイティブヒストグラムは、機能フラグを使用して Prometheus で有効になります。
- Prometheus は、従来のヒストグラムをネイティブのヒストグラムに変換するように設定されています。
これらの Prometheus 機能の有効化についての詳細は、Prometheus のドキュメント を参照してください。