![]() Previous |
![]() Next |
JDK Mission Control uses Managed Beans (MBeans) to provide a unified and consistent interface for monitoring and managing Java application performance.
MBeans are managed objects that follow the design patterns that conform to the JMX specification. An MBean can represent a device, an application, or any resource that needs to be managed. The management interface of an MBean comprises a set of attributes, operations, and notifications.
The MBean Browser provides access to all registered MBeans. MBeans are registered in the Management Server, which can be accessed by clients compliant with the Java Management Extensions (JMX), for example, the JMX Console in JDK Mission Control.
The MBean Browser tab is divided into the following panels:
MBean Tree: A list of all registered MBeans (listed by domain). You can filter the list by MBean name using the Filter field. To toggle automatic updates, use the button in the top right corner of the MBean Tree panel.
To create and register a new MBean, click the green "+" icon in the top right corner of the MBean Tree panel. Doing so will bring up the Dynamically Create and Register a New MBean wizard, prompting you to enter object and class names for the new MBean. In order to proceed, the object name must be valid, and the class name must be a valid Java class name. Note that the wizard will not verify if the class is available to the MBean server; only a syntax check will be made. To unregister a particular MBean, right-click and choose Delete from the context menu.
MBean Features: A panel with the following subtabs:
Attributes: Lists the attributes for the selected MBean.
Operations: Lists the operations you can invoke from the selected MBean.
Notifications: Lists the notifications prompted by the MBean during runtime.
Metadata: Contains information that describes the MBean.
Copyright © 2018, 2021, Oracle and/or its affiliates. All rights reserved. |
![]() Previous |
![]() Next |