The Sun Java System Monitoring Framework provides the infrastructure to instrument components and expose their attributes for observation. It defines a hierarchy of monitored objects called the Common Monitoring Model (CMM), based on the industry standard Common Information Model (CIM) specification. Each product component exposes the objects that represent its observable attributes, and the node agent aggregates a view of multiple components on one host. The Monitoring Framework also provides the mechanism to gather operational statistics and define alarms based on user-defined thresholds.
The Sun Java System Monitoring Console is the graphical interface for monitoring Java ES components. It includes a master agent that connects to all node agents in a Java ES deployment. The Monitoring Console is a web-based application that relies on the Sun Java SystemWeb Console to be accessible anywhere through HTTP. On the main screen, it provides a summary status of all enabled components, including any alarms that were triggered. You can then access the hierarchy of monitored objects in each component and see the detailed status and the real-time values of all monitored attributes. The Monitoring Console interface allows you to display the details of any alarm, acknowledge it, or create new monitoring rules based on any attribute.