SignalFx Gateway Prometheusリモート書き込みレシーバー 🔗
SignalFx Gateway Prometheusリモート書き込みレシーバーは、SignalFx Prometheusリモート書き込みゲートウェイのOTelネイティブバージョンです。サポートされるパイプラインタイプは metrics
です。詳細は パイプラインでデータを処理する を参照してください。
はじめに 🔗
以下の手順に従って、レシーバーの設定と有効化を行ってください:
Splunk Distribution of the OpenTelemetry Collector をホストまたはコンテナプラットフォームにデプロイします:
このドキュメントに記載されているようにレシーバーを設定します。
Collector を再起動します。
デフォルト設定 🔗
Splunk Distribution of the OpenTelemetry Collectorで signalfxgatewayprometheusremotewritereceiver
レシーバーを使用するには、設定ファイルに以下を追加します:
receivers:
signalfxgatewayprometheusremotewritereceiver:
コンフィギュレーションを完了するには、コンフィギュレーションファイルの service
セクションの必須パイプラインにレシーバーを含めます。例:
service:
pipelines:
metrics:
receivers: [signalfxgatewayprometheusremotewritereceiver]
高度な設定 🔗
このレシーバーは、標準OpenTelemetryメカニズムを介して設定されます。詳細は、Collector config go を参照してください。
以下のパラメータを設定できます。
path
。デフォルトでは/metrics
です。レシーバーがPrometheusのリモート書き込みリクエストに応答するパス。buffer_size
。デフォルトでは100
。以降の書き込みリクエストをブロックしないメトリクス変換のためのバッファ。Collectorの
confighttp
オプションを使用してTLSとその他の機能をセットアップします。詳細は、Collector config http を参照してください。
endpoint
。デフォルトではlocalhost:19291
です。レシーバーがリッスンするインターフェイスとポート。
既知の制限 🔗
このレシーバーは、SignalFx Prometheusリモート書き込みゲートウェイの動作をほぼ忠実に再現していますが、いくつかの違いがあります。
Prometheusリモート書き込み仕様との違い 🔗
この動作は、Prometheusリモート書き込み仕様バージョン1とは以下の点で異なります:
このレシーバーはサフィックスを除去しません。これは Prometheusレシーバー により実行されるからです。
このレシーバーはヒストグラムをカウンターに変換します。
このレシーバーは、クォンタイル(要約)をゲージに変換します。
浮動小数点の表現が損失なしで整数として表現できる場合、レシーバーは浮動小数点の表現を整数として設定します。
サンプルの表現がNaNの場合、レシーバーは、メトリクス名
prometheus.total_NAN_sample
を持つ追加カウンターを報告します。サンプルの表現にメトリック名がない場合、レシーバーはメトリクス名
prometheus.total_bad_datapoints
を持つ追加カウンターを報告します。リクエストの解析でエラーが発生すると、追加のカウンター
prometheus.invalid_request
をレポートします。prompb.WriteRequest
からのメタデータは無視されます。
SignalFxゲートウェイのサポートされていない動作 🔗
SignalFxゲートウェイからの次の動作はサポートされていません:
request_time.ns
はレポートされなくなくなりました。obsreport
は同様の機能を扱います。drain_size
はレポートされなくなくなりました。obsreport
は同様の機能を扱います。
トラブルシューティング 🔗
Splunk Observability Cloudをご利用のお客様で、Splunk Observability Cloudでデータを確認できない場合は、以下の方法でサポートを受けることができます。
Splunk Observability Cloudをご利用のお客様
Splunk サポートポータル でケースを送信する
Splunkサポート に連絡する
見込み客および無料トライアルユーザー様
Splunk Answers のコミュニティサポートで質問し、回答を得る
Join the Splunk #observability user group Slack channel to communicate with customers, partners, and Splunk employees worldwide. To join, see Chat groups in the Get Started with Splunk Community manual.