OTLPエクスポーター
OTLP エクスポータは、OpenTelemetry Collector が OTLP フォーマットを使用して gRPC を介してメトリクス、トレース、ログを送信できるようにします。コンポーネントの設定方法については、続きをお読みください。
OTLP エクスポータは、OTLP 形式を使用して、gRPC を介してメトリクス、トレース、ログを送信します。サポートされるパイプラインタイプは、traces、metrics、logs です。詳細については「パイプラインでデータを処理する」を参照してください。デフォルトでは、このエクスポータは TLS を必要とし、キュー再試行機能を提供します。
OTLP データを HTTP で送るには、OTLP/HTTP エクスポータを使用します。「OTLP/HTTP エクスポータ」で方法を確認してください。
Collector をバイパスして OTLP 形式のデータを直接 Splunk Observability Cloud に送信する必要がある場合:
-
メトリクスを送信するには、OTLP エンドポイントを使用します。詳細については、開発ポータルの「Sending data points」を参照してください。このオプションは protobuf ペイロードのみを受け入れることに注意してください。
-
gRPC エンドポイントを使用してトレースを送信します。詳しくは、「gRPC エンドポイントを使用して Splunk Observability Cloud にトレースを送信する」を参照してください。
OTLP 形式についての詳細は、OTel リポジトリの「OpenTelemetry Protocol Specification」を参照してください。
はじめに
以下の手順に従って、コンポーネントの設定とアクティベーションを行ってください:
-
Splunk Distribution of the OpenTelemetry Collector をホストまたはコンテナプラットフォームにデプロイします:
-
次のセクションで説明するようにエクスポーターを設定します。
-
Collector を再起動します。
サンプル構成
コンポーネントをアクティブにするには、設定ファイルのexporters セクションに otlp を追加します:
exporters:
otlp:
OTLP エクスポーターは、すべてのデータパイプライン: metrics traces および logs のSplunk Distribution of OpenTelemetry Collector のデフォルト設定に含まれています。
service:
pipelines:
metrics:
processors: [otlp]
logs:
processors: [otlp]
traces:
processors: [otlp]
以下の設定が必要です:
-
endpointします。gRPC プロトコルを使って、エクスポータが OTLP データを送信するアドレス。-
デフォルト値はありません。
-
gRPC は、デフォルトの名前システムとして DNS をサポートしています。有効な名前のシンタックスについては、GitHub の「gRCP Name Resolution」を参照してください。
-
httpsのスキームを使用している場合、クライアント トランスポート セキュリティが有効になり、insecureの設定より優先されます。
-
-
tlsします。利用可能なオプションの完全なセットについては、本ドキュメントにあるのエクスポータの「設定」を参照し、詳細は 「TLS を設定する」を参照してください。
設定例
これはエクスポーターの設定例です:
exporters:
otlp:
endpoint: otelcol2:4317
tls:
cert_file: file.cert
key_file: file.key
otlp/2:
endpoint: otelcol2:4317
tls:
insecure: true
gzip圧縮を設定する
デフォルトでは、gzip 圧縮は有効に設定されています。これをオフにするには、次の設定を使用します。
exporters:
otlp:
...
compression: none
設定
次の表に、OTLPエクスポーターの設定オプションを示します:
同梱
https://raw.githubusercontent.com/splunk/collector-config-tools/main/cfg-metadata/exporter/otlp.yaml
トラブルシューティング
__ ___ ___ _ ______ _____________ _____ ________ ___ ___ ___ ____ __ ___ ____ ____ __ ______ _____________ ______ ___ ___ ___ ____ __ ___ _________ _____
_________ __ ______ _____________ _____ _________
-
______ _ ____ __ ___ ______ _______ _______
-
_______ ______ ________
_________ __ ___________ _________ ___ ____ _____ _____
-
___ _ ________ ___ ___ _______ _______ _________ _______ __ ______ ________
-
____ ___ ______ ______________ ____ _____ _____ _______ __ ___________ ____ __________ _________ ___ ______ _________ __________ __ _____ ___ ____ _______