Siebel Business Process Framework: Workflow Guide > Administering a Workflow Process > Monitoring a Workflow Process >

Setting Monitoring Levels for Tracing and the Event Log


You can use tracing levels to troubleshoot a workflow process. Setting a trace level above the default level affects performance. It is recommended that you reset the trace level to the default value after you finish troubleshooting.

Table 30 describes the events that a workflow process uses for logging.

Table 30. Setting Monitoring Levels
Event
Level
Description

Workflow Definition Loading (DfnLoad)

3

Traces object definitions for workflow processes and workflows process steps that Siebel CRM loads into memory.

Workflow Engine Invoked (EngInv)

4

Traces methods that Siebel CRM calls and arguments that it passes to the Workflow Engine.

Workflow Process Execution (PrcExec)

4

Traces work that Siebel CRM does to create and complete workflow process instances. Traces one of the following process properties:

  • Get
  • Set

Workflow Step Execution (StpExec)

4

Traces work that Siebel CRM does to create and complete workflow process steps, evaluate decision conditions, call a business service, and insert or update a business component.

Workflow Performance (WfPerf)

4

Measures overall run time for a workflow process.

Workflow Performance (WfPerf)

5

Measures run time of the workflow process and of individual workflow process steps.

Workflow Recovery (WfRecv)

3

Traces recovery status and progress for a workflow process instance. Applicable only to the Workflow Recovery Manager server component.

Workflow Recovery (WfRecv)

4

Traces recovery details for a workflow process instance. Applicable only to the Workflow Recovery Manager server component.

Increasing Tracing Levels for Server Components of the Workflow Management Server

You can configure Siebel CRM to create a more detailed trace file that you can use to troubleshoot the Workflow Process Manager, Workflow Process Batch Manager, or Workflow Recovery Manager. You can increase tracing levels before the Siebel Server process runs.

To increase tracing levels for server components of the workflow management server

  1. In the Siebel client, navigate to the Administration-Server Configuration screen, Servers, Components, and then the Events view.
  2. In the Components list, choose the server component that Siebel CRM must trace.

    These server components include the Workflow Process Manager, the Workflow Process Batch Manager, or the Workflow Recovery Manager.

  3. To view the configurable event types for the server component, click the Events tab.

    Siebel CRM sets the log level to a default value of 1.

  4. Change the log level value to 3, 4, or 5.

    For more information, see Table 30.

  5. Optional. For more troubleshooting, you can repeat Step 4 to increase the tracing level for the Object Manager SQL log event.

Siebel CRM creates more tracing information as you increase the value of the Component Event Configuration Log Level. For more information about the different log level values that you can set, see Siebel System Monitoring and Diagnostics Guide.

Siebel Business Process Framework: Workflow Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.