Data displayed in the Process Monitor

The Process Admin Console includes a Process Monitor that enables administrators to view information about the processes and services that are running on Process Server. You can use the information to identify any problematic processes or services.

The process monitor displays information only for the current cluster member. You can see this information at the top of the Process Monitor page. For example:
Server: cell=nodename1Node01Cell,node=nodename1,process=server1 
To see data for all cluster members at the same time, you must use JMX. For more information, see Monitoring MBeans with JConsole

Summary

The summary shows you how many active services and processes are currently consuming processor resources in the current cluster. You can view the total time, total number of instances, and the total number of steps that are needed to run a service or process; and identify the services and processes that are the most expensive. For example, a service that takes a long time to run, or a process that has a large number of steps.
Data displayed Description
Active Processes Currently Executing Total number of process instances currently running on this server.
Active Services Currently Executing Total number of services currently running on this server that are potentially problematic.
Most Expensive Services Name, total running time, and the number of steps that are required for each service that is deemed most costly on this server.
Most Expensive Processes Process name, which includes the instance ID, total running time (which includes service execution time), and the number of steps that are required for each process that is deemed most costly on this server.
Most Expensive Service Steps Service name, step name, total running time, and total number of instances that are required to run each step that is deemed most costly on this server. (If any sub-services are associated with the step, the Process Monitor displays those sub-service names as well.)
Most Expensive Process Steps Process name, step name, total running time, and total number of instances that are required to run each step that is deemed most costly on this server. (If any subprocesses are associated with the step, the Process Monitor displays those subprocess names as well.)

Processes

The Processes page shows the following data for all processes on the server, in the current cluster.
Data displayed Description
Active Processes Currently Executing Process name, which includes the instance ID, enter time (start time), duration (running time), and total number of steps for each process instance currently running on this server. In addition to processes that are running smoothly, this category also includes currently running processes that might have problems. For example, if a process instance is stuck in a repeating loop, it is shown in this list.
Active Processes Not Currently Executing Name, last enter time (most recent start time), last duration (running time from most recent execution), total duration (cumulative running time), and total number of steps for processes that were previously started, but not currently active, on this server. This category includes process instances that are active but not running at this moment. For example, if a process instance is waiting for an event, it is included in this category.
Completed Processes Name, last enter time (most recent start time), last duration (running time from most recent execution), total duration (cumulative running time), and total number of steps for processes that ran successfully on this server.

Services

The Services page shows the following data for all services on this server:
Data displayed  
Active Services Currently Executing Name, enter time (start time), duration (running time), and total number of steps for each service currently running on this server. In addition to services that are running smoothly, this category also includes currently running services that might have problems. For example, if a service is stuck in a repeating loop, it is shown in this list.
Active Services Not Currently Executing/Completed Services Name, last enter time (most recent start time), last duration (running time from most recent execution), total duration (cumulative running time), and total number of steps for services that were previously started, but not currently active, on this server and for services that ran successfully on this server. This category includes two types of services:
  • Services that completed successfully
  • Services that were previously started but are not currently running.

    For example, if a service is waiting for an event, it is included in this category.