Monitoring clustered servers

JReport Server Monitor is a standalone web-based application used for monitoring the overall performance of JReport Server. JReport Server Monitor should be used together with JReport Server.

JReport Server Monitor contains the following main features:

Before you can use JReport Server Monitor to monitor servers in a cluster, the following steps must be taken:

  1. Download and install JReport Server Monitor.
  2. Modify the server.properties file in <monitor_install_root>\bin to configure the IP address and port information of one clustered server.
  3. Copy rmi.auth from <server_install_root>\bin of the clustered server whose IP address and port information you modified in the last step to <monitor_install_root>\bin, or remove rmi.auth from <server_install_root>\bin of this clustered server.
  4. Start JReport Server.
  5. Launch MonitorServer.bat in <monitor_install_root>\bin to start JReport Server Monitor.
  6. Access JReport Server Monitor using http://monitorhost:monitorport (default 8848), or by clicking the Monitor link on the JReport Administration page.

Note: The Monitor link will not be displayed on the JReport Administration page when the web.monitor.link.enable property in the server.properties file in <server_install_root>\bin is set to false. You can specify the monitor port by setting monitor.jmx.htmladaptor.port in server.properties.

Related topics: