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

Collecting Timing Data


The Workflow Process Manager server component can use Siebel Application Response Measurement (SARM) to collect timing data. You can use this data to monitor Siebel CRM performance. SARM saves this information to binary files. For more information about configuring SARM and the SARM analyzer, see Siebel Performance Tuning Guide.

Table 31 describes SARM levels that you can use with a workflow process.

Table 31. SARM Levels That You Can Use with a Workflow Process
SARM Level
Description

1

The Workflow Process Manager business service records the time that Siebel CRM requires to run a business service method.

RunProcess and ResumeInstance are examples of business service methods that run in the Workflow Process Manager.

2

The Workflow Process Manager business service records the time required to do the following:

  • Run a business service method
  • Run a workflow process step
  • Write monitoring data to the disk

SARM level 2 can help you measure the logging overhead that occurs if you increase the monitoring level of a workflow process.

Table 32 describes SARM areas and subareas that you can use with a workflow process.

Table 32. SARM Areas and Subareas That You Can Use with a Workflow Process
Level
Area
Subarea
Description

1

WORKFLOW

CORDR_RESUME

Resume a paused workflow process.

1

WORKFLOW

CORDR_EXECUTE

Run a workflow process.

1

WORKFLOW

ENGNE_INVOKE

Call a method of the Workflow Process Manager business service.

2

WORKFLOW

STEPS_EXSTEP

Run a workflow process step.

2

WORKFLOW

MONTR_WRTE

Write monitoring data of a workflow process to disk.

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