フェーズ 1: AppDynamics で実行する

3. AppD での実行と確認

2 min

AppDynamics エージェントをアタッチしてアプリケーションを実行します。これは「通常の」単一送信先へのインストルメンテーションです。

AppDynamics エージェントで実行する

<YOUR-ACCESS-KEY> を前のステップで取得した AppDynamics トークンに置き換えてください

環境変数をエクスポートします

bash
export APPD_ACCESS_KEY=<Your-AppDynamics-access-key>

および

bash
export APPD_APP_NAME=Dual-Ingest-${INSTANCE}

次に、エージェント付きで Java を起動します

bash
cd ~/workshop/appd

java -javaagent:agent/javaagent.jar \
  -Dappdynamics.controller.hostName=se-lab.saas.appdynamics.com \
  -Dappdynamics.controller.port=443 \
  -Dappdynamics.controller.ssl.enabled=true \
  -Dappdynamics.agent.applicationName=${APPD_APP_NAME} \
  -Dappdynamics.agent.tierName=OrderService \
  -Dappdynamics.agent.nodeName=OrderService-Node \
  -Dappdynamics.agent.accountName=se-lab \
  -Dappdynamics.agent.accountAccessKey=${APPD_ACCESS_KEY} \
  -jar app/target/ingest-workshop-1.0.0.jar & 

Spring Boot の起動バナーが表示されるまで待ちます(約10〜15秒)。 Enter キーを押してプロンプトに戻ります。

負荷を生成する

バックグラウンドでシンプルな負荷生成ツールを開始します

bash
while true; do
  curl -s localhost:8080/order > /dev/null
  curl -s localhost:8080/inventory > /dev/null
  sleep 2
done &

AppDynamics Controller で確認する

  1. AppDynamics Controller を開きます
  2. Applications に移動し、お使いのアプリケーションを探します(例Dual-Ingest-<your_INSTANCE_var>
  3. アプリケーションをクリックして Flow Map を表示します

お待ちください

アプリケーションが登録され、ビジネストランザクションがフローマップに表示されるまで2〜5分かかる場合があります。必要に応じてページを更新してください。

以下が確認できるはずです

この時点では、データは AppDynamics にのみ送信されています。アプリケーションは Splunk Observability Cloud に接続されていません。次のフェーズでは、デュアルシグナルモードを有効にしてこれを変更します。

AppDynamics Application

実行を継続してください

アプリケーションと負荷生成ツールは実行したままにしてください。次のセクションでデュアルモードフラグを追加するために停止します。
Last Modified ·