Oracle® Enterprise Manager Oracle Fusion Middleware Metric Reference Manual 10g Release 5 (10.2.0.5.0) Part Number B25987-04 |
|
|
PDF · Mobi · ePub |
Oracle BPEL Process Manager is a comprehensive and easy-to-use infrastructure for creating, deploying and managing BPEL business processes.
This category of metrics shows various active thread requests for this BPEL domain.
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. |
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. |
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. |
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. |
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. |
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. |
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. |
This category shows metrics related to Oracle BPEL Process Manager Server.
This category shows metrics related to various scheduled thread requests for this BPEL domain.
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. |
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. |