|
OverviewThe Java Management Extensions (JMX specification) describe an architecture, design patterns, API's, and services for application and network management in the Java programming language. JMX functions beyond a simple API since it can specify the architecture as to how that API is used. It provides the means to construct Java code, create smart Java agents, implement distributed management middleware and managers, and integrate these solutions smoothly into existing management systems. You can integrate such solutions with either HTML or industry standards such as SNMP and WBEM. JMX is dynamic, allowing the monitoring and management of resources in real time while they are created, installed, and implemented. The JMX also works along with JVM, the Java Virtual Machine.
Manageable ResourceA JMX manageable resource can be an application, an implementation of a service, a device, a user, etc. It is developed in Java, or at least offers a Java wrapper, and must also be implemented by a Java object called a managed bean (MBeans), according to JMX specifications. Opening JMX
MBeans ViewThe jconsole utility (part of Sun J2SE 5.0 JDK) includes a MBeans view, which allows you to perform space administration operations, and to view and control space attributes. These operations are defined in the JavaSpaceMBeanDescriptors.xml file, which exists in the JSpaces.jar file. If you do not want a certain operation or attribute to be exposed in the JMX MBeans tab, simply comment or remove the operation from the XML file. Container MBeanThe container MBean exposes the space container's attributes and operations. The space container manages the space life cycle. Attributes TabThe container Attributes tab displays a list of container attributes. Attribute values appearing in blue can be controlled, while values in black can not be changed. Red values are unavailable.
Operations TabThe container Operations tab allows you to perform different space container operations:
Info TabThe container Info tab displays the MBean name and its Java class.
Space MBeanThe Space MBean exposes space attributes and operations. You can get the basic space operational settings using this MBean. Attributes TabThe space Attributes tab displays a list of space attributes/elements by XPath, in the selected space. Attribute values appearing in blue can be controlled, while values in black can not be changed. Red values are unavailable.
Operations TabThe space Operations tab allows you to perform different space operations:
Info TabThe space Info tab displays the MBean name and its Java class.
Space MBean ExtensionThe Space MBean Extension exposes advanced space attributes – this includes memory management, persistency and communication settings. Attributes TabThe space extensions Attributes tab displays a list of advanced space attributes/elements by XPath, in the selected space. Attribute values appearing in blue can be controlled, while values in black can not be changed. Red values are unavailable.
Info TabThe space extensions Info tab displays the MBean name and its Java class.
|
Wiki Content Tree
Your Feedback Needed!
We need your help to improve this wiki site. If you have any suggestions or corrections, write to us at techw@gigaspaces.com. Please provide a link to the wiki page you are referring to.









Add Comment