Skip Headers
Oracle® Enterprise Manager Oracle Application Server Metric Reference Manual
10g Release 2 (10.2)

Part Number B25987-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Feedback page
Feedback

Go to previous page
Previous
Go to next page
Next
View PDF

12 OraBPEL

Oracle Enterprise Manager can be used to manage Oracle BPEL Process Manager. You can use the All Metrics page for an Oracle BPEL Process Manager target to view the metrics that have been collected for that target by the Oracle Management Agent.

12.1 Active

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

The following table lists the metrics and their associated descriptions. These metrics are intended for informational purposes only.

Table 12-1 Active Metrics

Metric Description

Activity Execution Requests

Number of active activity execution requests for the BPEL domain

BPEL Domain

Name of the BPEL domain

BPEL Domain Management Requests

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

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

Number of active messages related to callback resolution and completion for the BPEL domain

Host

Host machine on which Oracle BPEL Process Manager is running

New Instance Requests

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

OC4j process

Transaction Coordination Requests

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


12.2 Adapter Framework Metrics

This category shows the performance metrics of the adapter framework. The following table lists the metrics and their associated descriptions. These metrics are intended for informational purposes only.

Table 12-2 Adapter Framework Metrics

Metric Description

Average Elapsed Time (msecs)

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

Elapsed Time

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

Host

Host machine on which Oracle BPEL Process Manager's adapter framework is running.

Maximum Elapsed Time (msecs)

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

Minimum Elapsed Time (msecs)

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

Name

Name of the adapter

Number of Events Erred Out

Number of events that have erred out

Process

OC4J process

Total Count

Total number of messages processed by the adapter


12.3 BPEL Domain Statistics

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

The following table lists the metrics and their associated descriptions. These metrics are intended for informational purposes only.

Table 12-3 BPEL Domain Statistics

Metric Description

Asynchronous Process Latency Time (msecs)

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.

Average Synchronous Process Latency (msecs)

Shows the average latency for synchronous BPEL processes in this BPEL domain

BPEL Domain

Name of the BPEL domain

Completed Asynchronous Process Latency (operations per second)

Number of completed instances of asynchronous BPEL processes in this BPEL domain

Completed Synchronous Process Latency (operations per second)

Number of completed instances of synchronous BPEL processes in this BPEL domain.

Host

Host machine on which Oracle BPEL Process Manager is running

Maximum Asynchronous Process Latency Time (msecs)

Maximum latency time among all the asynchronous BPEL processes in this BPEL domain

Maximum Synchronous Process Latency Time (msecs)

Shows the maximum latency time among all the synchronous BPEL processes in this BPEL domain.

Minimum Asynchronous Process Latency Time (msecs)

Shows the minimum latency time among all the asynchronous BPEL processes in this BPEL domain.

Minimum Synchronous Process Latency Time (msecs)

Shows the minimum latency time among all the synchronous BPEL processes in this BPEL domain.

Number of Active Processes

Number of currently active processes in this BPEL domain

Number of Closed Instances

Total number of closed instances of BPEL processes in this BPEL domain

Number of Open Instances

Total number of open instances of BPEL processes in this BPEL domain

Process

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.


12.4 Response

This category contains the response metrics for Oracle BPEL Process Manager.

12.4.1 UpDown Status

This metric shows whether Oracle BPEL Process Manager is up or down. If the value is 1, Oracle BPEL Process Manager is up. If the value is 0, it is down.

Metric Summary

The following table shows how often the metric's value is collected and compared against the default thresholds. The 'Consecutive Number of Occurrences Preceding Notification' column indicates the consecutive number of times the comparison against thresholds should hold TRUE before an alert is generated.

Table 12-4 Metric Summary Table

Target Version Evaluation and Collection Frequency Upload Frequency Operator Default Warning Threshold Default Critical Threshold Consecutive Number of Occurrences Preceding Notification Alert Text

All Versions

Every Minute

After Every Sample

<


Not Defined

1

1

Not Defined


User Action

If the Oracle BPEL Process Manager is down, restart it using the Home page for the J2EE container (OC4J_BPEL) in which Oracle BPEL Process Manager is deployed.

12.5 Scheduled

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

The following table lists the metrics and their associated descriptions. These metrics are intended for informational purposes only.

Table 12-5 Scheduled Metrics

Metric Description

Activity Execution Requests

Number of scheduled activity execution requests for the BPEL domain

BPEL Domain

Name of the BPEL domain

BPEL Domain Management Requests

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

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

Number of scheduled messages related to callback resolution and completion for the BPEL domain

Host

Host machine on which Oracle BPEL Process Manager is running

New Instance Requests

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

OC4J Process

Transaction Allocation Activity

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


12.6 Thread Allocation Activity

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

The following table lists the metrics and their associated descriptions. These metrics are intended for informational purposes only.

Table 12-6 Thread Allocation Activity

Metric Description

Active Threads

Number of currently active threads for this domain

Average JMS Thread Allocation Overhead (msecs)

Average time in milliseconds spent allocating threads to process JMS messages for a BPEL domain.

Average Lifetime of Allocated Threads (msecs)

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

Average Number of Message Processes Per Thread

Average number of messages processed per thread for a BPEL domain.

BPEL Domain

Name of the BPEL domain

Highest Number of Active Threads

Highest number of active threads this domain has had so far

Host

Host machine on which Oracle BPEL Process Manager is running

Load Factor (Number of Scheduled Messages/Number of Working Messages

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

OC4J process

Total Number of Threads Allocated Over Time

Total number of threads allocated over time for this domain