フェーズ 1: Docker (OBI 適用前)

1. スタックの設定と起動

1 min

Splunk 認証情報の追加

演習

注: 環境で env コマンドを使用して ACCESS_TOKENREALMINSTANCE を取得してください。これらを設定ファイルに貼り付ける必要があります。

Phase 1/2 ディレクトリに移動し、エディタで docker-compose.yaml を開きます:

bash
cd ~/workshop/obi/02-obi-docker
vim docker-compose.yaml #or editor of choice

splunk-otel-collector サービスを見つけ、4つのプレースホルダー値を実際の認証情報に置き換えます:

yaml
    environment:
      SPLUNK_INGEST_TOKEN: "YOUR_ACCESS_TOKEN_HERE"       # <-- Your Splunk ingest token
      SPLUNK_REALM: "YOUR_REALM"                          # <-- Your realm (us0, us1, eu0, etc.)
      WORKSHOP_HOST_NAME: "<example: shw-ece9>"           # <-- the value from INSTANCE when you use `env` on terminal
      WORKSHOP_ENVIRONMENT: "<example: shw-ece9-ebpf>"    # <-- The hostname value above suffixed with `-ebpf`

ファイルを保存します。

ヒント

なぜ WORKSHOP_HOST_NAMEWORKSHOP_ENVIRONMENT が必要なのか? ワークショップの参加者全員が同じ Splunk 組織にテレメトリを送信します。これらの値はすべてのメトリクスとトレースの host.name および deployment.environment 属性になるため、Splunk で自分のデータをフィルタリングできます。

スタックの起動

bash
docker-compose up --build -d

これにより、ソースから3つのアプリケーションイメージがビルドされ、以下が起動します:

Last Modified ·