SplunkアドオンCollectorインスタンスのデプロイモードを設定する

テクニカルアドオンOpenTelemetry Collectorインスタンスのデプロイモードを設定する

OpenTelemetry Collector にはさまざまなデプロイメントモードがあります。

  • ホスト監視(エージェント):これがデフォルト値であり、最もシンプルな設定です。OpenTelemetry Collector 用 Splunk アドオンは、エージェントとして設定すると、Splunk Observability Cloud にデータを送信します。

  • データ転送(ゲートウェイ):ゲートウェイとして設定されると、OpenTelemetry Collector用Splunkアドオンは、1つ以上のエージェントからデータを収集して、Splunk Observability Cloudに転送します。

  • ゲートウェイにデータを送信するエージェントとして:ゲートウェイインスタンスを使用するには、そのゲートウェイインスタンスにデータを送信するエージェントとして、OpenTelemetry Collector用Splunkアドオンのインスタンスを1つ以上作成します。

OpenTelemetry Collector用Splunkアドオンをエージェントとしてデプロイする

エージェントとして、OpenTelemetry Collector は Splunk Observability Cloud に直接データを送信します。これはデフォルトの設定です。詳細については、「ホスト監視(エージェント)モード」を参照してください。

インスタンスがエージェントとして設定されておらず、エージェントとして設定したい場合は、inputs.conf ファイルを編集し、変数 Splunk_config を更新して、エージェント設定ファイル名に反映します。このファイルは /otelcol/config/ ディレクトリにあります。デフォルトのファイル名は ta-agent-config.yaml です。カスタム設定ファイルを使用している場合は、そのファイル名を指定してください。

OpenTelemetry Collector用Splunkアドオンをゲートウェイとしてデプロイする

ゲートウェイとしてデプロイされた場合、Collector インスタンスはエージェントとしてデプロイされた 1 つ以上の Collector インスタンスからデータを収集できます。ゲートウェイインスタンスはそのデータを Splunk Observability Cloud に送信します。詳細については、「データ転送(ゲートウェイ)モード」を参照してください。

OpenTelemetry Collector用Splunkアドオンをゲートウェイとして設定するには:

  1. inputs.conf ファイルを編集して、変数 Splunk_config をゲートウェイ設定ファイルの名前で更新します。このファイルは /otelcol/config/ ディレクトリにあります。ゲートウェイファイルのデフォルトのファイル名は ta-gateway-config.yaml です。カスタム設定ファイルを使用している場合は、そのファイル名を指定してください。

  2. splunk_listen_interface の値を 0.0.0.0 に設定するか、local/inputs.conf でこのゲートウェイにデータを送信する特定のIPアドレスを設定します。

注意: また、新しいゲートウェイにデータを送信するエージェントとして、1つまたは複数のCollectorインスタンスを設定する必要があります。

データをゲートウェイに送信するエージェントとしてOpenTelemetry Collector用Splunkアドオンをゲートウェイとして設定する

ゲートウェイとして設定されている別のインスタンスにデータを送信するエージェントとして、1 つ以上の Collector インスタンスを設定できます。詳細については、「エージェント Collector からゲートウェイ Collector へのデータ送信」を参照してください。

これを行うには、ゲートウェイとして動作するインスタンスと、エージェントとして動作する1つ以上のインスタンスを設定します:

  1. まだゲートウェイを作成していない場合は、作成してください。「Deploy the Splunk Add-on for the OpenTelemetry Collector as a gateway」を参照してください。

  2. inputs.conf ファイルを編集し、変数 Splunk_config にゲートウェイ構成ファイル名を反映させます。デフォルトの構成ファイルは、/otelcol/config/ ディレクトリにあります。この構成ファイルのデフォルトのファイル名は ta-agent-to-gateway-config.yaml です。カスタム設定ファイルを使用している場合は、そのファイル名を指定してください。

  3. READMEディレクトリで、inputs.conf.spec を開き、splunk_gateway_url の属性をコピーします。

  4. この値を ta-agent-to-gateway-config.yaml に貼り付け、ゲートウェイIPアドレスでこの設定の値を更新します。