IBM WebSphereとInfoSphereスタートアップ設定

-javaagentでは、 引数コマンドラインオプションを WebSphere に渡すことで、アプリケーション サーバー エージェントにアプリケーションをモニタリングする権限が確実に設定されます。

WebSphere 7.x、8.x、9.x、または InfoSphere 8.x のインストゥルメント化

注: 特定の IBM Java 8 ランタイム(SR6 FP25 より前)を使用している場合、 Java エージェントはコントローラへのアウトバウンド通信に TLSv1.0 をデフォルトで使用することがあります。エージェントが TLSv1.2 を使用するようにするには、WebSphere JVM の汎用引数で次の追加の JVM 引数を設定します。
CODE
-Dappdynamics.agent.ssl.protocol=TLSv1.2
詳細については、「Splunk AppDynamics エージェント SSL プロトコル」を参照してください。
  1. アプリケーションサーバーエージェントをインストールするWebSphereノード用管理コンソールにログインする。
  2. 管理コンソールで、ServersServer TypesWebSphere application servers の順に選択します。
  3. サーバー名を選択する。
  4. [Server Infrastructure] セクションで、[Java and Process ManagementProcess Definition]を選択します。
  5. [Additional Properties] セクションで、[Java Virtual Machine] を選択します。
  6. Splunk AppDynamicsjavaagent.jar ファイルへのフルパスで javaagent オプションを [Generic JVM] 引数フィールドに入力します。
    Windowsの場合:
    CODE
    -javaagent:<Drive Letter>:<agent install location>\javaagent.jar
    Linuxの場合:
    CODE
    -javaagent:<agent install location>/javaagent.jar
  7. [OK] をクリックします。
WebSphere は Equinox を OSGi コンテナとして使用します。Java エージェントパッケージを次のように OSGi bootdelegation システムプロパティに追加しなければならない場合もあります。
CODE
-Dorg.osgi.framework.bootdelegation=META-INF.services,com.singularity.*,com.ibm.*

WebSphere 6.xのインストゥルメント化

  1. JavaエージェントをインストールするWebSphereノード用管理コンソールにログインする。
  2. 左ナビゲーションメニューで、Servers > Application servers の順に選択します。
  3. サーバ一覧からサーバ名をクリックする。
  4. [Configuration] タブで、[Java and Process Management] を選択します。
  5. Java エージェントの javaagent.jar ファイルへのフルパスで javaagent オプションを [Generic JVM] 引数フィールドに入力します。
    Windowsの場合:
    CODE
    -javaagent:<Drive Letter>:<agent install location>\javaagent.jar
    Linuxの場合:
    CODE
    -javaagent:<agent install location>/javaagent.jar
  6. OK をクリックします。

WebSphere 5.xのインストゥルメント化

  1. アプリケーションサーバーエージェントをインストールするWebSphereノード用管理コンソールにログインする。
  2. 管理コンソールで、[Servers] をクリックします。
  3. [Application Servers] をクリックします。
  4. サーバー名をクリックする。
  5. [Additional Properties] の下で、[Process Definition] をクリックします。
  6. 次のページの [Additional Properties] の下で、[Java Virtual Machine] をクリックします。
  7. [Generic JVM] 引数フィールドに、Java エージェント javaagent.jar ファイルへのフルパスを含む javaagent オプションを入力します。
    Windowsの場合:
    CODE
    -javaagent:<Drive Letter>:<agent install location>\javaagent.jar
    Linuxの場合:
    CODE
    -javaagent:<agent install location>/javaagent.jar
  8. OK をクリックします。

Java エージェント構成の確認

Java エージェントをインストールした WebSphere ノードの server.xml ファイルをチェックして、構成設定を確認します。server.xml ファイルには以下のエントリが必要です。

CODE
<jvmEntries ... genericJvmArguments='-javaagent:E:\test1\AppServerAgent\javaagent.jar' disableJIT="false"/>