アプリケーション エージェントでソケット収集を有効にする
- 次の例に示すように、Java アプリケーション エージェント開始コマンドを設定して、次のタスクを実行します。
ネットワークエージェントのappdynamics.socket.collection.bci.enableを有効にして、ネットワークメトリックをアプリケーションフローにマップします。例:java -javaagent:<>app_server_agent_home/javaagent.jar\-Dappdynamics.socket.collection.bci.enable=true次の例では、モニタ対象アプリケーションのフレームワークによって、エージェント開始コマンドの編集方法がどのように異なるかを示しています。サポートされている SFP および SFP+ モジュールのリストについては、 および関連するフレームワークのドキュメントを参照してください。フレームワーク 例(アプリケーション エージェント ZIP) IBM WebSphere および InfoSphere WebSphere/InfoSphere UI で、モニタ対象サーバの Java 仮想マシンのプロパティページに移動します。次に、
javaagentとappdynamics.socket.collection.bci.enable=trueを汎用 JVM 引数として追加します。例:javaagent:/usr/appd/agents/apm/javaagent.jar -Dappdynamics.socket.collection.bci.enable=trueApache Tomcat ファイル
CATALINA_BASE/bin/setenv.sh(Tomcat 6 以降)で、完全なコマンドを Catalina 環境変数として追加します。例:export CATALINA_OPTS="$CATALINA_OPTS -javaagent:/usr/appd/agents/apm/javaagent.jar -Dappdynamics.socket.collection.bci.enable=true"Glassfish 完全なコマンドを GlassFish ドメインの
-javaagentJVM オプションとして追加します。asadmin ツールを使用してエージェントを追加できます。例:export LD_PRELOAD=/usr/appd/agents/netviz/lib/appd-netlib.soglassfish4\bin\asadmin create-jvm-options "-javaagent\:/usr/appd/agents/apm/javaagent.jar:-Dappdynamics.socket.collection.bci.enable=true"JBoss スタンドアロン standalone.shファイルに完全なコマンドを追加します。例:export JAVA_OPTS="$JAVA_OPTS -javaagent:/usr/appd/agents/apm/javaagent.jar -Dappdynamics.socket.collection.bci.enable=true"Jetty Jetty ベースディレクトリの
start.iniコンフィギュレーション ファイルに完全なコマンドを追加します。例:--exec -javaagent:/usr/appd/agents/apm/javaagent.jar -Dappdynamics.socket.collection.bci.enable=true - アプリケーション エージェントが正しく稼働していることを検証するには、次のコマンドを入力します。
strings /proc/<app_pid>/environ