B JConsoleでのWebLogicインストール・クライアントJARを使用したWebLogic Server MBeansへのアクセス

JConsoleからWebLogicシンT3クライアント(wlthint3client.jar)またはインストール・クライアント(weblogic.jar)を使用してWebLogic Server MBeansにアクセスする方法を学習します。

この付録の内容は次のとおりです。

JConsoleでのWebLogicインストール・クライアントJARを使用したWebLogic Server MBeansへのアクセス

この手順を使用して、JConsoleからWebLogicインストール・クライアントJAR (wlthint3client.jarまたはweblogic.jar)を使用してWebLogic Server MBeansにアクセスします。

  1. コマンド・プロンプトから、JDKがパスに存在することを確認します。
  2. クラス・パスでシンT3クライアント(wlthint3client.jar)またはインストール・クライアント(weblogic.jar)のいずれかを使用して、JConsoleを起動します。
    1. wlthint3client.jarを起動するには:
      • UNIXの場合:
        $ jconsole -J-Djava.class.path=$JAVA_HOME/lib/jconsole.jar:$JAVA_HOME/lib/tools.jar:$WL_HOME/server/lib/wlthint3client.jar
      • Windowsの場合:
        c:> jconsole -J-Djava.class.path=%JAVA_HOME%\lib\jconsole.jar;%JAVA_HOME%\lib\tools.jar;%WL_HOME%\server\lib\wlthint3client.jar
    1. weblogic.jarを起動するには:
      • UNIXの場合:
        $ jconsole -J-Djava.class.path=$JAVA_HOME/lib/jconsole.jar:$JAVA_HOME/lib/tools.jar:$WL_HOME/server/lib/weblogic.jar
      • Windowsの場合:
        c:> jconsole -J-Djava.class.path=%JAVA_HOME%\lib\jconsole.jar;%JAVA_HOME%\lib\tools.jar;%WL_HOME%\server\lib\weblogic.jar

    ノート:

    -J-Djava.class.path=optionを使用して明示的にクラスパスを設定する必要があります。JConsoleは現在のクラスパスを取得しません。
  3. MBeanサーバーとのリモート接続を設定します:
    $ jconsole -J-Djmx.remote.protocol.provider.pkgs=weblogic.management.remote

    ノート:

    WebLogic Serverインスタンスと同じマシンでJConsoleを実行している場合は、コマンドラインでjconsoleコマンドを実行するだけでJConsoleを起動できます。
  4. 「JConsole」ウィンドウで、「Remote Process」を選択します。
  5. 「Remote Process」テキスト・ボックスに、次のURLを入力します:
    service:jmx:t3://[host address]:[wls server port]/jndi/weblogic.management.mbeanservers.domainruntime
    ここでhost:portは、MBeanをホストするWebLogic Serverインスタンスのホスト名とポートです。たとえば、localhost:7001などです。
  6. 「Username」フィールドと「Password」フィールドに、管理者ロール資格証明を入力します。
  7. 「Connect」をクリックします。
  8. 「Insecure Connection」をクリックします。