環境変数
Collector の環境変数。
Splunk Distribution of the OpenTelemetry Collectorでは、アップストリームと Splunk 固有の環境変数の両方を使用します。
アップストリームの環境変数
アップストリーム環境変数は、OTEL_RESOURCE_ATTRIBUTES や OTEL_SERVICE_NAME のような、すべての OpenTelemetry 実装に共通です。
アップストリームの環境変数の詳細なリストについては、OpenTelemetry の公式ドキュメントを参照してください。詳細については、「環境変数の仕様」を参照してください。
Splunk 固有の環境変数
Splunk 固有の環境変数を以下の表に示します:
|
Name |
説明 |
デフォルト設定は? |
|---|---|---|
|
|
リクエストを認証するための Splunk アクセストークン |
あり |
|
|
Splunk API URL。たとえば、https://api.us0.signalfx.com |
あり |
|
|
|
いいえ |
|
|
Smart Agentバンドルのパス。たとえば、 |
あり |
|
|
Smart Agent の collectd config ディレクトリへのパス。たとえば、 |
あり |
|
|
Collectorカスタム設定ファイルの保存先パス |
いいえ |
|
|
カスタム構成 YAML を指定します。この変数は、基礎となるファイルシステムにアクセスしにくい環境で便利です |
いいえ |
|
|
デフォルトでは、Collector は http://localhost:55554/debug/configz/effective でリッスン中の、センシティブな値を再編集するローカル構成サーバーを提供し、トラブルシューティングに役立ちます。無効にするには、 |
いいえ |
|
|
Splunk HEC 認証トークン |
あり |
|
|
Splunk HECエンドポイントURL。たとえば、https://ingest.us0.signalfx.com/v1/log |
あり |
|
|
SplunkインジェストURL。たとえば、https://ingest.us0.signalfx.com |
あり |
|
|
エージェントレシーバーがリッスンするネットワーク・インターフェイス。デフォルトでは |
あり |
|
|
これを使用して、 |
いいえ |
|
|
Collector に割り当てるメモリの合計(MiB単位 |
いいえ |
|
|
Splunk レルム |
いいえ |
|
|
SplunkトレースエンドポイントURL。たとえば、https://ingest.us0.signalfx.com/v2/trace |
あり |
SPLUNK_*_URL 環境変数は SPLUNK_REALM から自動的に導出されます。たとえば、SPLUNK_INGEST_URL = https://ingest.SPLUNK_REALM.signalfx.com。