5.1. Structure

The monitoring system consists in a package of probes which can be controlled via JMX. This schema will help us to understand its structure:

The probes send the data in XML format, and the monitoring system will nest this data inside another XML with the host descriptors. The SenderMultiSenders will give this data to all the senders we have specified in our monitoring configuration. This can be done editing the fractal file org.objectweb.jasmine.monitoring.composite.Sender.fractal

The JMS sender will deliver the XML data to the 'sampleTopic' topic in the JMS server. In JASMINe, the subscribers to this topics are the user interface, which will use this data to draw the graphs; and the rules system, where we have a MessageDrivenBean listening to the topic. It will parse the XML data and will deliver the object containing it to the working memory of Jboss Rules™. It will use the rules we provide (contained in the JASMINE_RULES directory) to analyse the data and act if necessary.

5.2. Installation

Right now, the monitoring system, can be deployed using the user interface by doing:

  1. Right-click on Domain.

  2. Choose New Child/Monitoring System

Copyright © 2006-2007 JASMINe / ObjectWeb consortium
Creative Commons License
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 License.

http://jasmine.objectweb.org