Copy of Monitor Types and Attributes

PATROL for IBM WebSphere Application Server contains several applications and application containers. Application containers group multiple instances of a managed resource.

Environmental Monitors

 

The following Monitors are created for each IBM WebSphere Application Server environment that is discovered by the IBM WebSphere KM.

Main

The WebSphere AS Monitor represents the entire IBM WebSphere Application Server environment and is the parent of the WebSphere Environment Monitor.

Environment

The WebSphere Environment Monitor represents a registered WebSphere environment and reports configuration problems and is the parent of the following Monitors:

WebSphere Deployment Manager (PMW_CELL)

WebSphere Admin Agent (PMW_ADMINAGENT)

WebSphere Node Agent (PMW_NODE)

WebSphere Application Server (PMW_APPSERVER)

 Click here to view list of application classes...

Top-level monitors created for each WebSphere environment

WebSphere Node Agent

PMW_NODE.km

Represents an IBM WebSphere Application Server node in Network Deployment installations. Instances are discovered by the APPSERVER class. Instance labels take the form <environment> (Node_ <name> ) 
when representing the top level, or Node_ <name> if the environment name is the same as the instance name.

WebSphere Deployment Manager

PMW_CELL.km

Represents a single WebSphere cell in a management environment. A cell is a grouping of nodes. Instance labels take the form<environment> (Cell_ <name> ) when representing the top level, or Cell_ <name> 
if environment name equals instance name.

Application Server

PMW_APPSERVER.km

Represents an instance of the IBM WebSphere Application Server application running on a given host (node). 

WebSphere proxy server

The WebSphere Proxy Server Monitor represents an instance of the proxy servers running on the IBM WebSphere Application Server application.

WebSphere cluster

Relevant for environments with a WebSphere cluster.

Administrative Monitors

Blackout operations

PMW_BLACKOUT.km

Provides the functionality for blackout operations available through PMW_ENVIRONMENT, PMW_APPSERVER, 
PMW_CELL, PMW_NODE and PMW_PROXYSERVER classes.

Extension Registry

Represents the statistics for the usage of the extension registry.

Extension Registry (PMW_EXTENSIONREGISTRY)

child of: PMW_APPSERVER

IBM HTTP server

Represents the Availability metrics of the IBM HTTP Server.

IHS (PMW_IHS)

child of PMW_NODE

Portlet

Represents the composite metrics and statistics for a portlet.

Child of PMW_SERVLET_GROUP

 Click here to view list of application classes...

Portlet (PMW_PORTLET)

Monitored WebSphere components

 

Alarm Manager

Represents an instance of the Alarm Manager running on the server. Container for all Alarm Manager instances on the server. Provides aggregate summary statistics of all monitored Alarm Manager instances.

 

Dynamic cache metrics

Container class for dynamic cache metrics. Summary statistics for all dynamic caches. Represents dynamic cache information. There will be one instance of this class per cache template.

 Click here to view list of application classes...

 Database pools

Contains summary performance data on all database pools and Data Sources.

Represents a connection pool to a database.

Container for all Data Source instances and Data Source performance summary information.
Default discovery cycle is 1 hour.

Performance metrics on the database driver used for a database connection pool.

 Click here to view list of application classes...

 

Distribution and consistency services (DCS)

 

Container class for data about the Distribution and Consistency Services.

 

Represents an instance of the Distribution and Consistency Service.

 

Container class for aggregated data for all Distribution and Consistency Service instances.

 

 Click here to view list of application classes...

 

Enterprise Java Bean information

 

Serves as a container for all Enterprise Java Bean (EJB) information. This contains summary information across the server, and containers for beans. Default discovery cycle is 1 hour.

 

Represents EJB transaction parameters within a Java virtual machine; data from this class spans all applications.

 

Represents an enterprise application containing EJBs.

 

Container for all beans in a JAR file and summary information for each type of bean 
(entity, message driven, stateful, or stateless).

 

Presents summary performance data on EJBs across the entire application server. 
There will be one instance of this class for each type of bean in the JAR file.

 

 

Enterprise Java Bean method

 

Represents a method called by an Enterprise Java Bean, including the following metrics:

 

  • Total number of invocations of each method
  • Rate of invocation for each method
  • Total number of method invocations per bean

 

 Click here to view list of application classes...

 

High availability managers

 

Container for all High Availability Managers on a server. Represents an instance of the High Availability Manager on a server. Contains aggregate statistics for all High Availability Managers.

 

 

J2C connection pool

 

Container class for J2EE Connector Architecture connection pools. Performance data for a J2C connection pool. Summary statistics across all J2C connection pools.

 

 Click here to view list of application classes...

 

Object pools

Container class for all Object Pools under the server. Represents an object pool on the server. Container for aggregate statistics spanning all object pool instances.

 Click here to view list of application classes...

 

Object Request Broker

Container class representing object request broker data. Performance and usage data for the ORB interceptor on one application server. Summary statistics for all ORB interceptors.

 

Scheduler services

 

Container for all Schedulers under a server; each Scheduler will be represented by an instance of the PMW_SCHEDULER application class.

 

 Click here to view list of application classes...

 

Session metrics

 

Represents HTTP session metrics from the SessionManager

 

 

Server resources

 

Monitors server resources, including Java Virtual Memory and thread pools. Default discovery cycle is 1 hour.

 

 

Servlet engine

 

Represents a Servlet instance. Provides summary and instance information about Servlet engines in the application server. Default discovery cycle is 1 hour. Represents web applications containing Servlets for a given enterprise application. Represents web applications containing Servlets on the application server. Provides Servlet performance summary information. If the summary instance appears under the Servlet Group, then it summarizes all Servlets comprising the web application. If the summary instance appears under the HTTP host, then it summarizes all web application statistics for the Servlet engine on its parent host or node.

 

 

Service integration bus (SIBus)

 

Container class for all instances of the SIB_SERVICE and SIB_SUMMARY classes. Provides statistics and performance metrics monitoring the service integration bus (SIBus). SIBus supports messaging in WebSphere 
version 6. x, which can be used to support web services applications and to interoperate with WebSphere MQ.

 

Summary statistics spanning all SIB_SERVICE instances.

 

 

Service integration bus communication

 

Provides metrics for the WebSphere PMI SIB Messaging Engines group

 

 

Session initiation protocol statistics

 

IBM PMI Session Initiation Protocol statistics

 

 Click here to view list of application classes...

 

Storage management

 

 Click here to view list of application classes...

 

Thread pools

 

Represents performance information for a given thread pool. Container class representing thread pool information. Summary statistics for all thread pools.

 

 

Web application URL

 

 Click here to view list of application classes...

 

Web services

 

Represents web services information on a server. Container for web services information. Container for summary information on all web services in a group.

 

 

Custom MBean server

 

Each instance represents an MBean server. Each instance represents a monitored condition that you have previously defined. The condition includes definitions of attribute value thresholds and notifications.

 

 Click here to view list of application classes...



Was this page helpful? Yes No Submitting... Thank you

Comments