前のトピック: AutoProbe コネクタ ファイルの作成次のトピック: 例: Xbootclasspath を使用した WAS のインスツルメント


JVM 用の AutoProbe コネクタの実行

Sun または IBM JVM 用の AutoProbe コネクタを作成したら、作成したファイルを実行してアプリケーションをインスツルメントします。 コネクタを実行する方法は、使用しているアプリケーション サーバによって異なります。 詳細については、ご使用のアプリケーション サーバの該当するセクションを参照してください。

SAP J2EE 6.20 用の AutoProbe コネクタを実行する方法

  1. 以下のファイルを開きます。
    <ドライブ>:¥usr¥sap¥<J2EE_ENGINE_ID>¥j2ee¥j2ee_<INSTANCE>¥cluster¥
    server¥cmdline.properties
    
  2. 以下のコマンドを「JavaParameters」セクションに追加します。
    -Xbootclasspath/p:PathToAutoProbeConnectorJar;PathToAgentJar
    -Dcom.wily.introscope.agentProfile=<path-to-IntroscopeAgent.profile>
    -Dcom.wily.introscope.agent.agentName=<エージェントの名前>
    

    例:

    Xbootclasspath/p:C:/usr/sap/P602/j2ee/j2ee_00/ccms/wily/connectors/AutoProbeConnector.jar;C:/usr/sap/P602/j2ee/j2ee_00/ccms/wily/Agent.jar
    -Dcom.wily.introscope.agentProfile=C:/usr/sap/P602/j2ee/j2ee_00/ccms/wily/core/config/IntroscopeAgent.profile
    
  3. SAP サーバを再起動します。

NetWeaver 04/SAP J2EE 6.40 用の AutoProbe コネクタを実行する方法

  1. SAP J2EE Configtool を実行します。
  2. 変更するサーバを選択します。
  3. [Java Parameters]フィールドに以下の新しい Java パラメータを追加します。
    -Xbootclasspath/p:PathToAutoProbeConnectorJar;PathToAgentJar
    -Dcom.wily.introscope.agentProfile=<path-to-IntroscopeAgent.profile>
    

    例:

    Xbootclasspath/p:D:/usr/sap/ccms/wily/connectors/AutoProbeConnector.jar;D:/usr/sap/ccms/wily/Agent.jar
    -Dcom.wily.introscope.agentProfile=D:/usr/sap/ccms/wily/core/config/IntroscopeAgent.profile
    

    注: Windows 上で NetWeaver 6.40 を使用している場合は、これらの java パラメータのスラッシュに「/」を使用する必要があります。

  4. [Disk]をクリックして保存します。
  5. 各サーバについてステップ 2 ~ 4 を繰り返します。
  6. SAP サーバを再起動します。
  7. 次のファイルを開いて、Configtool の変更が適用されたことを確認します。
    <ドライブ>:¥usr¥sap¥ccms¥P66¥JC00¥j2ee¥cluster¥instance.properties
  8. ID<server_id>.JavaParameters で始まる行を探し、入力した行が含まれていることを確認します。

Sun ONE 用の AutoProbe コネクタを実行する方法

  1. 管理者またはルートとしてログインします。

    Introscope 情報を Sun ONE 7.0 の起動スクリプトに追加するには、管理者またはルートのアクセス権でログインする必要があります。

  2. 以下の場所にある server.xml ファイルを開きます。
    <SunONE install dir>/domains/domain1/server1/config/
  3. server.xml ファイルに、以下の行を追加します。
    <jvm-options>
    -Xbootclasspath/p:PathToAutoProbeConnectorJar:PathToAgentJar
    </jvm-options>
    アイテムの区切り文字はコロン(:)です。 例:
    <jvm-options>
    -Xbootclasspath/p:/sw/sun/sunone7/wily/connectors/AutoProbeConnector.jar:/sw/sun/sunone7/wily/Agent.jar
    </jvm-options>
    

Oracle 10g 用の AutoProbe コネクタを実行する方法

Windows ホスト上で Sun JDK 1.42 を使用して Oracle 10g リリース 2 を実行している場合は、^ (カレット)文字を使用してスラッシュをエスケープする必要があります。 例:

-Xbootclasspath^/p:<IntroscopeAgent.jar path>

WebLogic のバージョンが異なる場合は、違うバージョンの Java を使用して実行します。 Java 1.4 以前のバージョンを使用している場合は、以下の手順を使用して AutoProbe コネクタを実行します。 Java 1.5 以降を使用している場合、詳細については「JVM AutoProbe」を参照してください。

WebLogic 用の AutoProbe コネクタを実行する方法

  1. 以下のコマンドを使用して、アプリケーションの起動スクリプトのブートストラップ クラスパスを編集して、作成した AutoProbeConnector.jar (たとえば、startMedRecServer.cmd)を含めます。
    -Xbootclasspath/p:PathToAutoProbeConnectorJar:PathToAgentJar
    

    -X スイッチを、スクリプトの最後にある、最後の起動コマンド(JAVA_VM および JAVA_OPTIONS の後)に追加します。 以下は、スイッチの正しい挿入場所を示す抜粋です。

    "$JAVA_HOME/bin/java" ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS}
    -Xbootclasspath/p:${WL_HOME}/wily/connectors/AutoProbeConnector.jar:${WL_HOME}/wily/Agent.jar
    -Dweblogic.Name=${SERVER_NAME}
    -Dweblogic.management.username=${WLS_USER}
    -Dweblogic.management.password=${WLS_PW}
    -Dweblogic.ProductionModeEnabled=${PRODUCTION_MODE}
    -Djava.security.policy="${WL_HOME}/server/lib/weblogic.policy"
    weblogic.Server
    
  2. デフォルトのブートストラップ クラスパス以外のパスを使用している場合は、カスタマイズしたブートストラップ クラスパスの先頭に Agent.jar および AutoProbeConnector.jar ファイルを追加します。

JRockit JVM と組み合わせた WebLogic 用の AutoProbe コネクタを実行する方法

その他のアプリケーション サーバ用の AutoProbe コネクタを実行する方法