このページでは、PmiClient アプリケーション および JMX コネクターを使用して、 アプリケーション・サーバー内の Perf MBean と 通信する方法について学習します。
Performance Monitoring Infrastructure と Java Management Extensions
Java Management Extensions (JMX) インフラストラクチャーと Perf MBean が稼働していなければ、 PmiClient API は機能しません。 AdminClient API を直接使用して PMI データを検索したい場合でも、 依然として JMX インフラストラクチャーとの依存関係はなくなりません。PmiClient API を使用する場合、 JMX コネクター・プロトコルとポート番号を渡して PmiClient のオブジェクトをインスタンス化する必要があります。 PmiClient オブジェクトを取得すれば、そのメソッドを呼び出して、ノード、サーバー、および MBeans をリストしたり、 モニター・レベルを設定したり、PMI データを検索したりすることができます。
PmiClient API は、AdminClient API のインスタンスを作成し、
AdminClient API にユーザーの要求を委任します。AdminClient API は、JMX コネクターを使用して、
対応するサーバー内の Perf MBean と通信してから、そのデータを PmiClient に戻し、PmiClient は
そのデータをクライアントに戻します。