JMX実装のトレースは、Java SEロギング機能(java.util.loggingパッケージ内のクラスによって提供)に基づいています。JMX実装では、ロガー・セットを使用してトレースを送信します。すべてのロガーは、すべてのpublic JMXインタフェースをホストするルート・パケット名に対応したjavax.management名前空間に含まれます。
次のリストは、実装に使用されるロガー・オブジェクトとそれに対応する動作カテゴリを示しています。
ロガー名: | ログ記録される情報 |
---|---|
javax.management.mbeanserver | MBeanサーバーに関する情報 |
javax.management.mlet | MLetサービスから得られる情報 |
javax.management.monitor | モニターから得られる情報 |
javax.management.timer | タイマーから得られる情報 |
javax.management.notification | 通知メカニズムから得られる情報 |
javax.management.relation | 関係サービスから得られる情報 |
javax.management.modelmbean | Model MBeanコンポーネントから得られる情報 |
javax.management.misc | ほかのクラスから送られる情報。 |
javax.management.remote.rmi | RMIコネクタから得られる情報。 |
javax.management.remote.misc | ほかのJMX Remote APIクラスから送られる情報。 |
JMXでは次のログ・レベルが使用されます。
JMXのログ・レベル: | 説明 |
---|---|
Level.FINEST | デバッグ・トレースの出力に使用(JMX実装の診断に有効) |
Level.FINER | 情報トレースの出力に使用 |
Level.SEVERE | エラー状態の通知に使用 |