Java Management Extensions (JMX) Tracing

Traces in the JMX implementation are based on the Java SE logging capability (provided by classes in the java.util.logging package). The JMX implementation uses a set of Loggers for sending traces. All Loggers are contained in the javax.management namespace, which corresponds to the name of the root package hosting all public JMX interfaces.

The list below shows the Logger objects used in this implementation and their corresponding category of activity.

Logger Name: Information logged
javax.management.mbeanserver Information about the MBean Server
javax.management.mlet Information from an MLet service
javax.management.monitor Information from a monitor
javax.management.timer Information from a timer
javax.management.notification Information from the notification mechanism
javax.management.relation Information from the Relation Service
javax.management.modelmbean Information from the Model MBean components
javax.management.misc Information sent from any other class.
javax.management.remote.rmi Information from the RMI connector.
javax.management.remote.misc Information sent from any other JMX Remote API class.

The following log levels are used in JMX:

JMX log level: Description
Level.FINEST Used to print debugging traces (useful for diagnosing the JMX implementation)
Level.FINER Used to print information traces
Level.SEVERE Used to notify of error conditions


Oracle and/or its affiliates
Java Technology

Copyright © 1993, 2011, Oracle and/or its affiliates. All rights reserved.

Contact Us