Skip Headers
Oracle® Enterprise Manager Oracle Fusion Middleware Metric Reference Manual
10g Release 5 (10.2.0.5.0)

Part Number B25987-04
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
PDF · Mobi · ePub

18 Oracle BPEL Process Manager Metrics

Oracle BPEL Process Manager is a comprehensive and easy-to-use infrastructure for creating, deploying and managing BPEL business processes.

Active Metrics

This category of metrics shows various active thread requests for this BPEL domain.

Table 18-1 Active Metrics

Metric Description

Activity Execution Requests

Shows the number of active activity execution requests for the BPEL domain.

BPEL Domain

Shows the name of the BPEL domain.

BPEL Domain Management Requests

Shows the number of active BPEL process management requests for the BPEL domain. These are messages that affect individual processes (for example: set default process, stale, undeploy, update revision).

BPEL Process Management Requests

Shows the number of active BPEL process management requests for the BPEL domain. These are messages that affect individual processes (for example, set default process, stale, undeploy, update revision).

Callback Requests

Shows the number of active messages related to callback resolution and completion for the BPEL domain.

Host

Shows the host machine on which Oracle BPEL Process Manager is running.

New Instance Requests

Shows the number of active requests for creating new instances of BPEL processes for the BPEL domain. When an input payload is received, a new instance message is dispatched to initiate the instance.

Process

Shows the OC4J process.

Transaction Coordination Requests

Shows the number of active messages that control the business transaction protocol (BTP) transactions for the BPEL domain.


AdapterFramework Metrics

This category shows the performance metrics of the adapter framework.

Table 18-2 AdapterFramework Metrics

Metric Description

Average Elapsed Time(ms)

Shows the average time in milliseconds taken by the adapter to process an event.

Elapsed Time

Shows the total time in milliseconds taken by the adapter to process all the events.

Host

Shows the host machine on which Oracle BPEL Process Manager's adapter framework is running.

Max Elapsed Time(ms)

Shows the maximum time in milliseconds taken by the adapter to process an event.

Min Elapsed Time(ms)

Shows the minimum time in milliseconds taken by the adapter to process an event.

Name

Shows the name of adapter framework.

Number of events erred out

Shows the number of events that have erred out.

Process

Shows the OC4J process.

Total Count

Shows the total number of messages processed by the adapter.

Average Elapsed Time Since Last Collection

Shows the average time (in milliseconds) taken by the adapter to process an event in the last collection interval.

Events Since Last Collection

Shows the number of events in the last collection interval.

Events Erred Out Since Last Collection

Shows the number of events that have erred out in last collection interval.


BPEL Domain Statistics Metrics

This category shows performance statistics for the processes in a BPEL domain.

Table 18-3 BPEL Domain Statistics Metrics

Metric Description

Asynchronous Process Latency Time (msecs)

Shows the total latency time of the instances of all the asynchronous BPEL processes in this BPEL domain. Latency is defined as the completion time of an instance of an asynchronous process.

Average Asynchronous Process Latency (msecs)

Shows the average latency for asynchronous BPEL processes in this BPEL domain. Latency is defined as the completion time of an instance of an asynchronous process.

Average Synchronous Process Latency (msecs)

Shows the average latency for synchronous BPEL processes in this BPEL domain. Latency is defined as the completion time of an instance of a synchronous process.

BPEL Domain

Shows the name of the BPEL domain.

Completed Asynchronous Process Latency (ops)

Shows the number of completed instances of asynchronous BPEL processes in this BPEL domain. Latency is defined as the completion time of an instance of an asynchronous process.

Completed Synchronous Process Latency (ops)

Shows the number of completed instances of synchronous BPEL processes in this BPEL domain. Latency is defined as the completion time of an instance of a synchronous process.

Host

Shows the host machine on which Oracle BPEL Process Manager is running.

Maximum Asynchronous Process Latency Time (msecs)

Shows the maximum latency time among all the asynchronous BPEL processes in this BPEL domain. Latency is defined as the completion time of an instance of an asynchronous process.

Maximum Synchronous Process Latency Time (msecs)

Shows the maximum latency time among all the synchronous BPEL processes in this BPEL domain. Latency is defined as the completion time of an instance of a synchronous process.

Minimum Asynchronous Process Latency Time (msecs)

Shows the minimum latency time among all the asynchronous BPEL processes in this BPEL domain. Latency is defined as the completion time of an instance of an asynchronous process.

Minimum Synchronous Process Latency Time (msecs)

Shows the minimum latency time among all the synchronous BPEL processes in this BPEL domain. Latency is defined as the completion time of an instance of a synchronous process.

Number of Active Processes

Shows the total number of currently active processes in this BPEL domain.

Number of Closed Instances

Shows the total number of closed instances of BPEL processes in this BPEL domain.

Number of Open Instances

Shows the total number of open instances of BPEL processes in this BPEL domain.

Process

Shows the OC4J process.

Synchronous Process Latency Time (msecs)

Shows the total latency time of the instances of all the synchronous BPEL processes in this BPEL domain. Latency is defined as the completion time of an instance of a synchronous process.

Total Number of Closed Instances

Shows the total number of closed instances of BPEL processes in this BPEL domain.

Total Number of Open Instances

Shows the total number of open instances of BPEL processes in this BPEL domain.


BPEL Process Manager Domain Metrics

This metric category shows all domain related information available in Oracle BPEL Process Manager.A BPEL domain allows a developer or administrator to partition a single instance of Oracle BPEL Process Manager into multiple virtual BPEL sections.

Table 18-4 BPEL Process Manager Domain Metrics

Metric Description

BPEL Active Processes

Shows the total number of active processes in the domain.

BPEL Closed Instances

Shows the number of instances closed per collection interval.

BPEL Domain State

Shows the current state of the domain.The state can be one of these: FAILED,INITIALIZED,INITIALIZING or UNINITIALIZING.

BPEL Open Instances

Shows the number of instances opened per collection interval.

BPEL Total Closed Instances

Shows the total number of closed instances in the domain.

BPEL Total Open Instances

Shows the total number of open instances in the domain.


BPEL Process Manager Error Instances Metrics

This category provides information about error instances.

Table 18-5 BPEL Process Manager Error Instances Metrics

Metric Description

BPEL Instance Creation Date

Shows the creation date and time of the error instance.

BPEL Instance Modification Date

Shows the modification date and time of the error instance.

BPEL Instance State

Shows the current state of the instance. The state can be one of the following:STATE_CLOSED_FAULTED STATE_CLOSED_ABORTED STATE_CLOSED_STALE.

BPEL Instance Status

Shows the step where the BPEL instance failed.


BPEL Process Manager Partner Link Metrics

This metric category shows the metrics related to partner links. Partner links are links to web services that are invoked by the BPEL process, and also act as links to clients that invoke the BPEL process.

Table 18-6 BPEL Process Manager Partner Link Metrics

Metric Description

BPEL Partner Link Port and Operation

Shows the collection of "invoke" and "receive" activities, and their port and operation details of the partner links. A Port Type represents the definition of the web service itself. It is a list of operations with "inputs" and "outputs".

BPEL WSDL Location

Shows the location of the WSDL file associated with a particular partner link.


BPEL Process Manager Process Metrics

This Metric Category provides process-level metrics for each process in the domain of Oracle BPEL Process Manager. Process is a description of tasks and outcomes associated with a business activity.

Table 18-7 BPEL Process Manager Process Metrics

Metric Description

BPEL Process Revision Tag

Shows the revision tag of the process to which this instance belongs. Each process deployed to the process domain contains a revision tag to distinguish between different versions of the same process.

BPEL Closed Instances

Shows the number of closed instances per collection interval.

BPEL Open Instances

Shows the number of open instances per collection interval.

BPEL Process Deploy Time Stamp

Shows the timestamp when the process was deployed.

BPEL Process Life Cycle

Shows the current stage of the process life cycle in the domain. The stage can be ACTIVE or RETIRED. If the process life cycle is retired, then you cannot create a new instance.

BPEL Process State

Shows the current state of the process in the domain. The state can be ON or OFF. If the process state is OFF, then you cannot access the existing instances or create new ones.

BPEL Total Closed Instances

Shows the total number of closed instances for the process.A closed instance is an instance that has completed processing, either successfully or due to an error.

BPEL Total Open Instances

Shows the total number of open instances for the process.An open instance is an instance that is currently being processed.

Error Instances Since Last Collection

Shows the number of error instances since last collection (usually 75 minutes). To calculate the error count, the instances in the following state are queried: STATE_CLOSED_FAULTED STATE_CLOSED_ABORTED STATE_CLOSED_STALE.


BPEL Process Manager Server Metrics

This category shows metrics related to Oracle BPEL Process Manager Server.

Table 18-8 BPEL Process Manager Server Metrics

Metric Description

BPEL Server Home

Shows the absolute path of Oracle BPEL Process Manager's Home Directory, where the software is installed.

BPEL Server Version

Shows the current installed version of Oracle BPEL Process Manager.


Response Metrics

This metric Category shows the status of Oracle BPEL Process Manager target.

Table 18-9 Response Metrics

Metric Description

UpDown Status

Shows the status of the BPEL Process Manager. The status can be UP or DOWN. If the value is 1, then the target is up.


Scheduled Metrics

This category shows metrics related to various scheduled thread requests for this BPEL domain.

Table 18-10 Scheduled Metrics

Metric Description

Activity Execution Requests

Shows the number of scheduled activity execution requests for the BPEL domain.

BPEL Domain

Shows the name of the BPEL domain.

BPEL Domain Management Requests

Shows the number of scheduled BPEL domain management requests for the BPEL domain. These are messages that affect the domain and are mostly domain administration messages.

BPEL Process Management Requests

Shows the number of scheduled BPEL process management requests for the BPEL domain. These are messages that affect individual processes (for example: set default process, stale, undeploy, update revision).

Callback Requests

Shows the number of scheduled messages related to callback resolution and completion for the BPEL domain.

Host

Shows the host machine on which Oracle BPEL Process Manager is running.

New Instance Requests

Shows the number of scheduled requests for creating new instances of BPEL processes for the BPEL domain. When an input payload is received, a new instance message is dispatched to initiate the instance.

Process

Shows the OC4J process.

Transaction Coordination Requests

Shows the number of scheduled messages that control the business transaction protocol (BTP) transactions for the BPEL domain.


Thread Allocation Activity Metrics

This category shows metrics related to the thread activity on Oracle BPEL Server for a BPEL domain.

Table 18-11 Thread Allocation Activity Metrics

Metric Description

Active Threads

Shows the number of currently active threads for this domain.

Average JMS thread allocation overhead (ms)

Shows the average time in milliseconds spent allocating threads to process JMS messages for a BPEL domain.

Avg lifetime of allocated threads (ms)

Shows the average lifetime in milliseconds of the allocated threads for a BPEL domain.

Avg number of messages processes per thread

Shows the average number of messages processed per thread for a BPEL domain.

BPEL Domain

Shows the name of the BPEL domain.

Highest number of active threads

Shows the highest number of active threads this domain has had so far.

Host

Shows the host machine on which Oracle BPEL Process Manager is running.

Load factor (# scheduled messages/ # working messages)

Shows the load on Oracle BPEL Server for processing messages in this domain. This shows the load on Oracle BPEL Server in terms of the number of messages scheduled for execution and the number of messages currently being executed.

Process

Shows the OC4J process.

Total number of threads allocated over time

Shows the total number of threads allocated over time for this domain.