article Enabling the IBM WebSphere service monitor

Related Documentation Version of up.time affected Affected Platforms
4.2 or later All

The up.time WebSphere performance servlet uses WebSphere's Performance Monitor Interface (PMI) infrastructure to retrieve performance information from a WebSphere web application server, which it then saves to an XML file.

PMI is, by default, enabled on the WebSphere server and set to collect the performance metrics used by up.time. However, before up.time can start collecting information from a WebSphere server, the performance servlet must be deployed in the WebSphere directory that contains your web application.

To deploy the performance servlet:

  1. On the WebSphere server, locate the following file:

    [install_root]/perfServletApp.ear


    Where: [install_root] is the directory under which WebSphere is installed.
  2. Copy the perfServletApp.ear file to the directory in which your web application is installed. For example:

    [install_root]/installedApps/[cell_name]/DefaultApplication.ear/DefaultApplication.war/WEB-INF/classes


    Where:

    [install_root] is the directory under which WebSphere is installed.

    [cell_name] is the name of the WebSphere node under which your Web application is installed.

The above steps must be completed for each web application server to be monitored by up.time.

If you are using WebSphere Application Server version 6, you will need to change two settings in the WebSphere management console to avoid an Access Denied error when up.time attempts to connect to the servlet to collect metrics:

  1. In the WebSphere management console, modify the following settings:
    • Under Security - Secure administration, applications, and infrastructure: turn Application Security on.
    • Under Enterprise Applications - perfServletApp - Security role to user / group mapping: turn Everyone off.
  2. Restart the server. up.time should now be able to connect to the servlet and gather performance metrics.

Related Articles


Enabling the BEA WebLogic service monitor

RatingViews
article

To monitor a WebLogic server with up.time, first deploy the weblogic.jar file on the monitoring station.

By: uptime Support | Date Created: 10-2-2006 | Last Modified: 7-28-2011 | Index: 095

  6251

Monitoring WebSphere with up.time

RatingViews
article

Use up.time to monitor the performance and health of Java applications running on WebSphere servers.

By: uptime Support | Date Created: 12-20-2006 | Last Modified: 7-26-2011 | Index: 108

  7097

Is Performance Monitor Interface required to monitor WebSphere?

RatingViews
article

Yes, up.time utilizes the information provided by pmi in order to produce performance graphs so it is required to be installed on the target WebSphere server.

By: uptime Support | Date Created: 8-20-2010 | Last Modified: 8-10-2011 | Index: 492

  2513

Does up.time monitor WebSphere MQ or Portal Server?

RatingViews
article

No, these editions of WebSphere do not have built in monitoring. up.time WebSphere monitoring is designed for WebSphere Application Server only.

By: uptime Support | Date Created: 8-20-2010 | Last Modified: 1-22-2014 | Index: 493

  2398

Enabling the Windows Messaging Service

RatingViews
article

This article explains how to enable the Windows Messaging Service, which is used to send pop-up alerts.

By: uptime Support | Date Created: 6-28-2007 | Last Modified: 6-28-2011 | Index: 190

  11553

User Comments



No comments have been posted.

Copyright © 2021 IDERA, Inc.   Legal   Privacy Statement