Application class icons and naming conventions

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

Websphere, the name of the MAIN application container, represents the IBM WebSphere Application Server environment and can contain one or more nodes. 

The WebSphere icon is displayed in the computer window along with various other product icons. See the following figure.

Application class icons

The following table shows the icon for each application class, the application class name, and a brief description of its function. 

Application class icons and functions 

Icon

Application Class File Name

Function

Parent-Child Relationships

Administrative icons that appear in main PATROL Console

Main Application Class

 

 

PMW_MAIN.km

Serves as a container representing the entire IBM WebSphere Application Server environment.

Parent of: PMW_ENVIRONMENT

Environment Application Class

 

 

PMW_ENVIRONMENT.km

Represents a registered WebSphere environment and reports configuration problems.

Parent of: PMW_CELL, PMW_NODE and PMW_APPSERVER

Child of: PMW_MAIN

Top-level icons that can represent a registered WebSphere environment

Node Application Class

 

  

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.

Parent of: PMW_APPSERVER

Child of: PMW_CELL, PMW_CLUSTER and PMW_ENVIRONMENT

Cell Application Class

 

  

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.

Child of: PMW_ENVIRONMENT

Application Server Application Class

 

 

PMW_APPSERVER.km

Represents an instance of the IBM WebSphere Application Server application running on a given host (node). 
The instance label is AppServer_ <server name> if clusters are not used, or <node name> _ <server name> if it is under a cluster.

Parent of: many container and object classes, see classes below

Child of: PMW_MAIN, PMW_NODE, PMW_CLUSTER .

Proxy Server Application Class

 

 

PMW_PROXYSERVER.km

Represents an instance of the IBM WebSphere Application Server application running on a given host (node). 
The instance label is AppServer_ <server name> if clusters are not used, or <node name> _ <server name> if it is under a cluster.

Parent of: many container and object classes, see classes below.

Child of: PMW_MAIN, PMW_NODE, PMW_CLUSTER

Icons that represent container classes and monitored WebSphere components

Cluster Application Class

 

 

PMW_CLUSTER.km

Represents a WebSphere cluster. A cluster is a logical grouping of servers. This class is not relevant when monitoring a
single Managed Server.

Parent of: PMW_APPSERVER

Child of: PMW_CELL

Blackout Application Class

 

Operates in background. No icon.

PMW_BLACKOUT.km

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

 

Alarm Manager Application Class

 

 

PMW_ALARM_MANAGER.km

Represents an instance of the Alarm Manager running on the server.

Parent to: none

Child of: PMW_ALARMMGR_GRP

Alarm Manager Group Application Class

 

 

PMW_ALARMMGR_GRP.km

Container for all Alarm Manager instances on the server.

Parent to: PMW_ALARM_MANAGER

Child of: PMW_APPSERVER

Alarm Manager Summary Application Class

 

  

PMW_ALARM_SUMMARY.km

Provides aggregate summary statistics of all monitored Alarm Manager instances.

Parent to: none

Child of: PMW_ALARMMGR_GRP

Cache Application Class

 

 

PMW_CACHE.km

Container class for dynamic cache metrics.

Child of: PMW_APPSERVER

Cache Summary Application Class

 

 

PMW_CACHE_SUMMARY.km

Summary statistics for all dynamic caches.

Child of: PMW_CACHE

Cache Template Application Class

 

  

PMW_CACHE_TEMPLATE.km

Represents dynamic cache information. There will be one instance of this class per cache template.

Child of: PMW_CACHE

Data Source Application Class

 

  

PMW_DATASOURCE.km

Represents a connection pool to a database.

Child of: PMW_DBPROVIDER

Database Pools Application Class

 

  

PMW_DBPOOLS.km

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

Parent to: PMW_DBPROVIDER and PMW_DBPOOLS_SUMMARY

Child of: PMW_APPSERVER

Database Summary Application Class

 

 

PMW_DBPOOLS_SUMMARY. km

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

Child of: PMW_DBPOOLS

Database Provider Application Class

 

 

PMW_DBPROVIDER.km

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

Parent of: PMW_DATASOURCE and PMW_DBPOOLS_SUMMARY

Child of: PMW_DBPOOLS

DCS Application Class

 

 

PMW_DCS.km

Represents an instance of the Distribution and Consistency Service.

Parent to: none

Child of: PMW_DCS_GROUP

DCS_GROUP Application Class

 

 

PMW_DCS_GROUP.km

Container class for data about the Distribution and Consistency Services.

Child of: PMW_APPSERVER Parent to: PMW_DCS, PMW_DCS_SUMMARY

DCS_SUMMARY Application Class

 

 

PMW_DCS_SUMMARY.km

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

Parent to: none

Child of: PMW_DCS_GROUP

Enterprise Java Bean Group Container Application Class

 

 

PMW_EJB_GROUP.km

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.

Parent of: PMW_EJB_SUMMARY and PMW_EJB_CONTAINER

Child of: PMW_APPSERVER

EJB_JAR Application Class

 

 

PMW_EJB_JAR.km

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

Child of: PMW_EJB_CONTAINER

Enterprise Java Bean Summary Application Class

 

 

PMW_EJB_SUMMARY.km

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.

Child of: PMW_EJB_JAR

Enterprise Java Bean Transaction Application Class

 

 

PMW_EJB_TRANSACTION.km

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

Child of: PMW_EJB_GROUP

Enterprise Java Bean Container Application Class

 

 

PMW_EJB_CONTAINER.km

Represents an enterprise application containing EJBs.

Parent of: PMW_EJB_SUMMARY

Child of: PMW_EJB_GROUP

Method Application Class

 

 

PMW_EJB_METHOD.km

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 Group Application Class

 

 

PMW_HA_GROUP.km

Container for all High Availability Managers on a server.

Parent to: PMW_HA_MANAGER

Child of: PMW_APPSERVER

High Availability Application Class

 

 

PMW_HA_MANAGER.km

Represents an instance of the High Availability Manager on a server.

Parent to: none

Child of: PMW_HA_GROUP

High Availability Summary Application Class

 

 

PMW_HA_SUMMARY.km

Contains aggregate statistics for all High Availability Managers.

Parent to: none

Child of: PMW_HA_GROUP

J2C Application Class

 

 

PMW_J2C.km

Container class for J2EE Connector Architecture connection pools.

Parent to: PMW_J2C_FACTORY and PMW_J2C_SUMMARY

Child of: PMW_APPSERVER

J2C Factory Application Class

 

 

PMW_J2C_FACTORY.km

Performance data for a J2C connection pool.

Child of: PMW_J2C

J2C Summary Application Class

 

 

PMW_J2C_SUMMARY.km

Summary statistics across all J2C connection pools.

Child of: PMW_J2C

Object Group Application Class

 

 

PMW_OBJECT_GROUP.km

Container class for all Object Pools under the server.

Parent to: PMW_OBJECT_POOL 

Child of: PMW_APPSERVER

Object Pool Application Class

 

 

PMW_OBJECT_POOL.km

Represents an object pool on the server.

Parent to: none

Child of: PMW_OBJECT_GROUP

Object Summary Application Class

 

 

PMW_OBJECT_SUMMARY.km

Container for aggregate statistics spanning all object pool instances.

Parent to: none

Child of: PMW_OBJECT_GROUP

Object Request Broker Application Class

 

 

PMW_ORB.km

Container class representing object request broker data.

Parent to: PMW_ORB_INTERCEPTOR and PMW_ORB_SUMMARY

Child of: PMW_APPSERVER

ORB Interceptor Application Class

 

 

PMW_ORB_INTERCEPTOR.km

Performance and usage data for the ORB interceptor on one application server.

Child of: PMW_ORB

ORB Summary Application Class

 

 

PMW_ORB_SUMMARY.km

Summary statistics for all ORB interceptors.

Child of: PMW_ORB

Scheduler Application Class

 

 

PMW_SCHEDULER.km

Represents a Scheduler service running on the server.

Parent to: none

Child of: PMW_SCHEDULER_SERVICES

Scheduler Services Application Class

 

 

PMW_SCHEDULER_SERVICES.km

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

Parent to: PMW_SCHEDULER

Child of: PMW_APPSERVER

Scheduler Summary Application Class

 

 

PMW_SCHEDULER_SUMMARY. km

Contains aggregate statistical parameters for all Scheduler instances.

Parent to: none

Child of: PMW_SCHEDULER_ SERVICES

Sessions Application Class

 

 

PMW_SESSIONS.km

Represents HTTP session metrics from the SessionManager.

Child of: PMW_APPSERVER, PMW_SERVLET_GROUP

Server Resources Application Class

 

 

PMW_SERVER_RESOURCES. km

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

Child of: PMW_APPSERVER and PMW_NODE

Servlet Application Class

 

 

PMW_SERVLET.km

Represents a Servlet instance.

Child of: PMW_SERVLET_GROUP

Servlet Container Application Class

 

 

PMW_SERVLET_CONTAINER. km

Represents web applications containing Servlets for a given enterprise application.

Parent to: PMW_SERVLET_GROUP

Child of: PMW_SERVLET_ENGINE

Servlet Engine Application Class

 

 

PMW_SERVLET_ENGINE.km

Provides summary and instance information about Servlet engines in the application server. 
Default discovery cycle is 1 hour.

Parent to: PMW_SERVLET_CONTAINER PMW_SERVLET_SUMMARY

Child of: PMW_APPSERVER

Servlet Group Application Class

 

 

PMW_SERVLET_GROUP.km

Represents web applications containing Servlets on the application server.

Parent to: PMW_SERVLET_SUMMARY PMW_SERVLET

Child of: PMW_SERVLET_CONTAINER

Servlet Summary Application Class

 

 

PMW_SERVLET_SUMMARY. km

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.

Child of: PMW_SERVLET_ENGINE PMW_SERVLET_GROUP

SIBus Group Application Class

 

 

PMW_SIB_GROUP.km

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.

Child of: PMW_APPSERVER

SIBus Summary Application Class

 

 

PMW_SIB_SUMMARY.km

Summary statistics spanning all SIB_SERVICE instances.

 

Thread Pool Application Class

 

 

PMW_THREADPOOL.km

Represents performance information for a given threadpool.

Child of: PMW_THREADPOOL_GROUP

Thread Pool Group Application Class

 

 

PMW_THREADPOOL_GROUP. km

Container class representing threadpool information.

Parent to: PMW_THREADPOOL and PMW_THREADPOOL_ SUMMARY

Child of: PMW_APPSERVER

Thread Pool Summary Application Class

 

 

PMW_THREADPOOL_ SUMMARY.km

Summary statistics for all threadpools.

Child of: PMW_THREADPOOL_GROUP Parent to:

Web Services Application Class

 

 

PMW_WEBSERVICE. km

Represents web services information on a server.

Child of: PMW_WEBSERVICE_GROUP

Web Services Group Application Class

 

 

PMW_WEBSERVICE_GROUP. km

Container for web services information.

Parent to: PMW_WEBSERVICE PMW_WEBSERVICE_ SUMMARY

Child of: PMW_APPSERVER

Web Services Summary Application Class

 

 

PMW_WEBSERVICE_ SUMMARY.km

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

Child of: PMW_WEBSERVICE_GROUP Parent to:

PMW_JMX_SERVER Application Class

 

 

PMW_JMX_SERVER.km

Each instance represents an MBean server.

 

PMW_JMX_CONDITION Application Class

 

 

PMW_JMX_CONDITION.km

Each instance represents a monitored condition that you have previously defined; the condition 
includes definitions of attribute value thresholds and notifications.

it is a child of: PMW_JMX_SERVER

PMW_EXTENSIONREGISTRY Application Class

 

 

PMW_EXTENSIONREGISTRY.km

Represents the statistics for the usage of the extension registry.

child of: PMW_APPSERVER

PMW_IHS Application Class

 

 

PMW_IHS.km

Represents the Availability metrics of the IBM HTTP Server.

child of PMW_NODE

PMW_PORTLET Application Class

 

 

PMW_PORTLET.km

Represents the composite metrics and statistics for a portlet.

Child of PMW_SERVLET_GROUP

Application instance naming conventions

Many application classes in PATROL for IBM WebSphere Application Server can have multiple instances, each with a unique name. The name is used to label icons in the PATROL Console. Application class instances are named using the conventions shown in the following table.

 Instance Naming Conventions

Application

Instance Naming Convention

Example

PMW_APPSERVER

Name of the application server

SalesServer2, AppServer_SalesSrv

PMW_CELL

Name of the cell

Cell_Cell2

PMW_CLUSTER

Name of the cluster

Cluster_Clus1

PMW_DATASOURCE

Name of the database connection pool

custdb4

PMW_DBPROVIDER

Name of the database provider

DB2 JDBC Provider

PMW_EJB_CONTAINER

Name of the enterprise application

petstore

PMW_EJB_GROUP

ENTERPRISE_BEANS

PMW_EJB_JAR

Name of the jar file

cart-ejb.jar

PMW_NODE

Name of the node

Node_MyNode

PMW_SERVLET

Name of the Servlet instance

Snoop

PMW_SERVLET_ CONTAINER

Name of the enterprise application containing Servlets

petstore

PMW_SERVLET_ENGINE

WEB_APPLICATIONS

PMW_SERVLET_GROUP

Name of the war file

app1.war

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

Comments