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.
The following Monitors are created for each IBM WebSphere Application Server environment that is discovered by the IBM WebSphere KM.
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)
Top-level monitors created for each WebSphere environment
WebSphere Node Agent
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
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.
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.
Relevant for environments with a WebSphere cluster.
Provides the functionality for blackout operations available through PMW_ENVIRONMENT, PMW_APPSERVER,
PMW_CELL, PMW_NODE and PMW_PROXYSERVER classes.
Represents the statistics for the usage of the extension registry.
IBM HTTP server
Represents the Availability metrics of the IBM HTTP Server.
Represents the composite metrics and statistics for a portlet.
Monitored WebSphere components
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.
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.
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.
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
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.
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.
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.
Container for all Schedulers under a server; each Scheduler will be represented by an instance of the PMW_SCHEDULER application class.
Represents HTTP session metrics from the SessionManager
Monitors server resources, including Java Virtual Memory and thread pools. Default discovery cycle is 1 hour.
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
Represents performance information for a given thread pool. Container class representing thread pool information. Summary statistics for all thread pools.
Web application URL
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.