Developing your own monitoring applications

Developing your own monitoring applications

You can use the Performance Monitoring Infrastructure (PMI) interfaces to develop your own applications to collect and display performance information.

About this task

There are three such interfaces - a Java Machine Extension (JMX)-based interface, a PMI client interface, and a servlet interface. All three interfaces return the same underlying data. The JMX interface is accessible through the WebSphere Application Server administartive client as described in Using the JMX interface to develop your own monitoring application . The PMI client interface is a Java interface that works with Version 3.5.5 and above. The servlet interface is perhaps the simplest, requiring minimal programming, as the output is XML.

Note: The PMI client interface is deprecated in Version 6.0.x. The JMX interface is the recommended way to collect PMI data.

Procedure

  1. Using PMI client to develop your monitoring application (deprecated) .

  2. Performance servlet (PerfServlet)

  3. Compiling your monitoring applications

  4. Running your new monitoring applications

  5. Using the JMX interface to develop your own monitoring application .

  6. Developing PMI interfaces (Version 4.0) (deprecated) .



 

Sub-topics


PMI client interface (deprecated)

Using PMI client to develop your monitoring application (deprecated)

Performance servlet (PerfServlet)

Using the JMX interface to develop your own monitoring application

Developing PMI interfaces (Version 4.0) (deprecated)

Compiling your monitoring applications

Running your new monitoring applications

Searchable topic ID: tprf_pmi