The JOnAS agent communicates and gathers JMX data through the JOnAS JMX RMI JRMP (Java Remote Method Protocol) Service. This allows the agent to remotely gather information from the JMX Server providing a similar flexibility to that of the Windows Perfmon agent and the JBoss agent.
In order to monitor a JOnAS JMX Server, select JOnAS Application Server from the Agent Tab. This will populate the settings tab with JOnAS specific variable entries.
The JOnAS Server Host specifies the remote host to which the agent will connect to retrieve JMX data. This differs from the Agent Controller host specified in the Host tab as the JOnAS Server Host does not require the Agent Controller to be running on it due to the agents ability to gather information remotely. If you wish to monitor the server that the agent controller is running on then this value can be left as localhost.
The JOnAS JRMP Port is the port used to connect to the JOnAS JRMP Service. This is server specific, but the default value is 1099.
Similarly to the JBoss agent, the JOnAS Agent requires access to a set of JOnAS libraries that are supplied with the application server. The agent must know the location of these libraries in order to establish a connection to the application server. During the Agent Controller configuration you will be prompted for the JOnAS Application Server Home as follows.
Please enter the JOnAS Application Server Home: Default>"C:\JOnAS_4.3" (Press <ENTER> to accept the default value) New value>
In this field you should enter the location of the JOnAS Application Server installation.
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.