Uptime Infrastructure Monitor provides the capability to monitor the performance and health of Java applications that are running on a WebSphere server. Use Uptime Infrastructure Monitor to identify correlations between system performance and the Java application server, track end-user and database response times, and monitor a range of WebSphere server statistics.
The following diagram provides a high-level illustration of how Uptime Infrastructure Monitor monitors a WebSphere Application Server:
Before Uptime Infrastructure Monitor can begin collecting information from a WebSphere server, you must first deploy the performance servlet in the WebSphere directory that contains your web application. The WebSphere performance servlet uses WebSphere's Performance Monitor Interface (PMI) infrastructure to retrieve performance information from a WebSphere Application Server.
The following diagram provides an example of where to install the WebSphere performance servlet (click the diagram for a larger view):
Follow these steps to deploy the performance servlet:
install_root is the directory under which WebSphere is installed.
perfServletApp.earto the directory in which your Web application is installed. For example:
install_rootis the directory under which WebSphere is installed.
<cell_name>is the name of the WebSphere node under which your Web application is installed.
The Uptime Infrastructure Monitor WebSphere monitor collects data that you can use to generate a report that will provide a historical view of problems that occur on a WebSphere server. The monitor enables you to collect data so that you can:
In Uptime Infrastructure Monitor's WebSphere monitor definition window, point Uptime Infrastructure Monitor to the physical server on which WebSphere is running and to the port on which the WebSphere Application Server is listening:
The WebSphere monitor automatically collects over 20 system level performance counters. See WebSphere Support in Uptime Infrastructure Monitor for an overview of available counters or Configuring WebSphere Monitors in the Uptime Infrastructure Monitor User Guide for details on how to configure the WebSphere monitor.
You can also use the Uptime Infrastructure Monitor HTTP and database monitors to collect information on the status of applications that are running on a WebSphere server. See the Database Monitors and Network Service Monitors chapters in the Uptime Infrastructure Monitor User Guide for more information.
After Uptime Infrastructure Monitor has collected a sufficient amount of information from a WebSphere server, you can use the WebSphere report to gain insight into the health and performance of a WebSphere Application Server. Reports can be configured to include any or all of the following metrics:
For more information, see the WebSphere Report section in the Uptime Infrastructure Monitor User Guide.
You can also use the following Uptime Infrastructure Monitor Graphs to visualize the performance of applications that are running on a WebSphere server:
For more information on configuring and using graphs, see Understanding Graphs and Using Graphs.