Performance Monitoring Infrastructure (PMI) インターフェースを使用して、
パフォーマンス情報を収集および表示する、独自のアプリケーションを開発できます。
このタスクについて
Performance Monitoring Infrastructure (PMI) クライアントのプログラミング・モデルを以下に示します。
プロシージャー
- PmiClient のインスタンスを作成します。
このインスタンスは、以降すべてのメソッド呼び出しに使用されます。
- オプション: ユーザー独自の MBean を作成することができます。 Refer to
カスタム MBean による WebSphere Application Server 管理システムの拡張
.
- listNodes() メソッドと listServers(nodeName) メソッドを呼び出して、
WebSphere Application Server ドメイン内のすべてのノードおよびサーバーを検索します。
- listMBeans および listStatMembers を呼び出して、
使用可能な MBean と MBeanStatDescriptor をすべて取得します。
- getStats メソッドを呼び出して、PMI データの Stats オブジェクトを取得します。
- オプション: クライアントは、setStatLevel または getStatLevel を呼び出して、
モニター・レベルを設定および取得することもできます。
MBeanLevelSpec オブジェクトを使用して、モニター・レベルを設定します。