前のトピック: プラットフォーム固有のエージェント インストール次のトピック: JBoss


IBM WebSphere Application Server

このトピックは、IBM WebSphere Application Server 7.0 および 8.5 に適用されます。

IBM WebSphere Application Server を DevTest Java エージェントを使用するように設定するには、以下のいずれかの方法を使用します。

それぞれの方法では、汎用 JVM 引数としてエージェント パラメータ文字列を指定します。 必要な値を決定するために、エージェント インストール アシスタントを使用できます。 以下の例は、Pure Java エージェントに基づいています。

-javaagent:/home/itko/agent/InsightAgent.jar=url=tcp://172.24.255.255:2009,name=was70_linux32

 

管理コンソール

この手順では、エージェント パラメータ文字列を指定するために Web ベースの管理コンソールを使用します。

次の手順に従ってください:

  1. 管理コンソールに移動します。
  2. アプリケーション サーバに移動します。
  3. Java and Process Management]を展開し、[Configuration]タブの[Process definition]リンクをクリックします。
  4. Additional Properties]の下の[Java Virtual Machine]をクリックします。
  5. Generic JVM arguments]フィールドでエージェント パラメータ文字列を指定します。

 

server.xml ファイル

この手順では、server.xml ファイルを使用してエージェント パラメータ文字列を指定します。

次の手順に従ってください:

  1. WAS_HOME/AppServer/profiles/AppSrv01/config/cells/<cell_name>/nodes/<node_name>/servers/server1 ディレクトリに移動します。
  2. server.xml ファイルを開きます。
  3. ファイルの末尾にある genericJvmArguments エントリを変更します。
    <jvmEntries ... genericJvmArguments="<agent_parameters_string>" .../> 
    

 

wsadmin ツール

wsadmin ツールを使用できます。

以下の例では、エージェント パラメータ文字列は AdminConfig オブジェクトの modify コマンドで指定されます。 Jacl スクリプト言語が使用されます。

C:\IBM\WebSphere70\AppServer\bin>hostname
cam-aa74651f617
 
C:\IBM\WebSphere70\AppServer\bin>wsadmin
WASX7209I: Connected to process "server1" on node cam-aa74651f617Node01 using SOAP connector;  The type of process is: UnManagedProcess
WASX7029I: For help, enter: "$Help help"
 
wsadmin>set server1 [$AdminConfig getid /Cell:cam-aa74651f617Node01Cell/Node:cam-aa74651f617Node01/Server:server1/ ]
server1(cells/cam-aa74651f617Node01Cell/nodes/cam-aa74651f617Node01/servers/server1|server.xml#Server_1255494205517)
 
wsadmin>set jvm [$AdminConfig list JavaVirtualMachine $server1]
(cells/cam-aa74651f617Node01Cell/nodes/cam-aa74651f617Node01/servers/server1|server.xml#JavaVirtualMachine_1255494205517)
 
wsadmin>$AdminConfig modify $jvm genericJvmArguments "<agent_parameters_string>"
 
wsadmin>$AdminConfig save
 
wsadmin>quit