JES Monitoring Console helps visualizing JES component products monitored data exposed by JESMF. JESMC provides JES end users with a clear view of how their JES stack is performing and to provide them the means to take action appropriately. The data collected by JESMF is made available to such industry standard management applications as HP Open View, Tivoli or Solaris Management Agent.
The JESMC is a Lockhart based GUI. When the Monitoring Console and Lockhart are installed on your system, you can view the console by entering the following URL into the browser:
https://host_name:6789 where the host_name represents the name or IP address of the machine on which Lockhart and JESMF are running. Port number 6789 is the officially registered port reserved for Lockhart.
The Monitoring Console exposes the following through various data views:
Hierarchy of the monitored objects implemented in the JES Core Information Base.
Usage relationships (a component product may depend on other product services).
Operational status and availability status of the monitored objects.
Performance statistics of the monitored objects.
The JESMC operates within real-time (given the inherent refresh restrictions of a browser). As a host is added to the scope of the console, installed and running JES component products are automatically discovered. As Component Products are discovered, the monitored objects that represent these products are visualized within the console. When the user refreshes the browser, the current JES installation and associated statistics are reflected in the console.
The Monitoring Console allows the user to set threshold values on any monitored object by creating a Monitoring Rule. An alarm is generated when a threshold value is crossed.
The JESMC is not a management console. No administrative commands, other than creating monitoring rules are possible.
In particular, the Console does not:
Permit administrative operations on the monitored products.
Provide a link to the admin console of the product.
Provide the ability to browse or analyze any of the gathered job results.
The Monitoring Console is composed of two elements:
A web application integrated into the Lockhart console and based on the Lockhart components.
The client API runs on the same host as the JESMF Master Agent and provides a simple and efficient way to access JESMF data. Both the elements communicate using the JMX technology. The client API is an internal API that is not exposed to users of the console or users of JESMF. The client API is a Mbean instantiated in the Mbean server in which the MA is running.
Users expect JES to deliver an integrated management and monitoring system, which deliver the services they need in a reliable and predictable manner. The JESMF is a major step toward achieving this.
The benefits expected from JESMF architecture are:
Dynamic Adaptability: JMX monitoring agents can support new monitoring service types for dynamically created services.
Easy to Integrate with legacy systems through protocol adapters and connectors.
Low Cost: JMX manageability can be readily implemented in software products without having to pay the learning curve cost of complex system management technologies and information models.
For more information JESMF and JESMC, refer the Sun Java Enterprise System 5 Monitoring Guide in http://docs.sun.com.