### 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:

- Inspects the status of JReport Server.
- Shows server performance statistics in Graph/Text mode.
- Maintains JReport Server.
- Creates profiling reports: performance reports and statistics reports.

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:

- Monitoring JReport Server