Javaエージェントと合成サーバーの接続

Java エージェントを合成サーバーにアタッチするには、変数 SCHEDULER_OPTS および SYNTHETIC_SHEPHERD_OPTS を使用して Java オプションを設定します。次の例に記載されているノード名とティア名は、使用例に応じて変更できます。1 つの JVM プロセスには、1 つの Java エージェントが接続されている必要があります。

  1. JavaエージェントがJVMプロセスに接続されるように合成スケジューラのオプションを設定します。
    SCHEDULER_OPTS="-javaagent:./java_agent/javaagent.jar -Dappdynamics.agent.applicationName=synthonprem -Dappdynamics.agent.nodeName=synthetic-scheduler -Dappdynamics.agent.tierName=scheduler-tier"
  2. JavaエージェントがJVMプロセスと接続されるように合成シェパードのオプションを設定します。
    SYNTHETIC_SHEPHERD_OPTS="-javaagent:./java_agent/javaagent.jar -Dappdynamics.agent.applicationName=synthonprem -Dappdynamics.agent.nodeName=synthetic-shepherd -Dappdynamics.agent.tierName=shepherd-tier"
  3. Java エージェントが JVM プロセスに接続されるように合成フィーダクライアントのオプションを設定します。
    FEEDER_CLIENT_OPTS="-javaagent:./java_agent/javaagent.jar -Dappdynamics.agent.applicationName=synthonprem -Dappdynamics.agent.nodeName=synthetic-feeder-client -Dappdynamics.agent.tierName=feeder-client-tier"
  4. 合成サーバーオプションの変数をエクスポートします。
    export SYNTHETIC_SHEPHERD_OPTS
    export SCHEDULER_OPTS
    export FEEDER_CLIENT_OPTS
  5. 合成サーバーインストーラのディレクトリから、以下を実行して合成サーバーを停止および開始します。
    unix/deploy.sh stop
    unix/deploy.sh start