Managing Oracle Mediator Policies

18-2 Oracle Fusion Middleware Administrators Guide for Oracle SOA Suite and Oracle BPM Suite The Recent Instances section of the Dashboard page displays recent instances of all Decision Service components, including the instance ID of the Decision Service component, the Decision Service component name, the SOA composite application of which the Decision Service component is a part, the state of the instance for example, completed successfully or faulted, the instance start time, the last modification time, and a Logs icon clicking the Logs icon shows the Log Messages page with filtered messages specific to that instance.

3. In the Instance ID column, click an instance ID for a Decision Service component

to view its audit trail. Note: To see the state with the correct information, you must set the Capture Composite Instance State property. You can change this setting on the SOA Administration Common Properties page. Turning this feature on allows for separate tracking for running instances. However, this may impact performance. For information on setting this property, see Section 3.1, Configuring SOA Infrastructure Properties. Monitoring Decision Service Components and Engines 18-3

4. In the Component column, click a specific Decision Service component to access

its home page.

5. In the Composite column, click a specific SOA composite application to access its

home page.

6. In the Logs column, click a specific log to access the Log Messages page with

filtered messages specific to that instance.

7. Click Show All to access the Instances page of the service engine.

The lower section of the Dashboard page displays the following: ■ The Components section shows the Decision Service components deployed on the Business Rules service engine across SOA composites. It also shows the status of the SOA composites and the instance count information in the respective instance state columns. ■ The Recent Faults section lists the recent faults in the service engine, including the error message, the time at which the fault occurred, the SOA composite application in which the fault occurred, the Decision Service component, the instance ID of the Decision Service component, and a Logs icon clicking the Logs icon shows the Log Messages page with filtered messages specific to that instance. For more information, see Section 1.2.4, Introduction to Service Components and Service Component Instances.

18.2 Monitoring Business Rules Service Engine Statistics

Using the Business Rules service engine Statistics page, you can monitor Business Rules service engine performance and metrics. This page shows service engine-level, not component-level, details. Business Rules service components are also called Decision Service Components in the Oracle Fusion Middleware documentation. To monitor business rules service engine statistics: 1. Access the Business Rules service engine statistics page through one of the following options:

2. Click Statistics.

Note: The contents of the audit trail page depends on the Audit Level settings. When the Audit Level property is set to Production, the audit trail shows only the activity names. When the Audit Level is set to Development mode, the audit trail shows the Decision Service instance payload details. In other modes, for example Off, the audit trail does not show Decision Service details. You can change the Audit Level on the SOA Infrastructure Common Properties page. Additionally, this option can be set for a specific composite from the home page for the composite. From the SOA Infrastructure Menu... From the SOA Folder in the Navigator... Select Service Engines Business Rules. 1. Select soa-infra. 2. Right-click and select Service Engines Business Rules . 18-4 Oracle Fusion Middleware Administrators Guide for Oracle SOA Suite and Oracle BPM Suite The Statistics page displays the following: ■ Average Request Processing Time : This chart displays the average request processing time of the Business Rules service engine since server startup. That is, how many requests were processed by the service engine per unit of time. ■ Business Rules Cache Statistics : This section provides details about the service engine cache. This section lists the types of caches used by the service engine and the object count in each of the caches. All these metrics are based on the object count since server startup. ■ Business Rules Operation Statistics : This section shows the operation statistics. Using the operation statistics, you can determine the number of calls to Oracle Business Rules decision functions since server startup, and determine the total time spent in Decision Functions since server startup. Note: When you view Business Rules operation statistics for composite applications created with Oracle Fusion Middleware 11g Release 1 11.1.1, the only operation shown is the callFunction operation. In this release, the Decision Service only calls Oracle Business Rules using decision functions, and this operation is indicated with values for the operation named callFunction with Count and Averagems fields. With composite applications that were migrated from older releases, the Decision Service performs callFunction operations and the other operations listed in the Business Rules Operation Statistics section. For these migrated projects, you can debug the flow of the request through various important operations within the service engine. Also, you can find any long-running operations and take the necessary actions. These metrics also are since server startup.