Siebel Assignment Manager Administration Guide > Running Assignment Manager > Running Assignment Manager in Dynamic Mode >

Running Workflow Monitor Agents


To run Dynamic Assignment, the Workflow Monitor Agent needs to be running. This server component monitors the S_ESCL_REQ table. Database triggers, when fired because of object changes, create records in the S_ESCL_REQ table. The Workflow Monitor Agent reads these new records and processes requests for Assignment Manager policies. Affected objects are then dynamically assigned. For more information about Workflow Monitor Agent, see Siebel Business Process Designer Administration Guide.

NOTE:  Dynamic Assignment does not log information into S_ESCL_LOG. For more information about log files, see Siebel Server Administration Guide.

To start Workflow Monitor Agent from the command-line interface

  1. Determine the workflow group that you want Workflow Monitor Agent to monitor.
    1. From the application-level menu, choose View > Site Map > Assignment Administration > Assignment Policies.
    2. In the Group field in the Assignment Policy list, choose the workflow group (the default group is Assignment Group).
  2. Start the srvmgr program.
  3. For detailed information on this process, see Siebel Server Administration Guide. After the program starts, the prompt changes to:

    srvmgr: server_name>

  4. At the prompt, enter the following information to start the Workflow Monitor Agent server component task; use the Group information gathered from Step 1 (Assignment Group used in this example):
  5. start task for component workmon with GroupName="Assignment Group"

  6. Configure other component parameters, if needed.
  7. For more information about other configurable parameters, see Table 32.

    NOTE:  Separate the parameters and their values in the command-line statement with commas.

  8. Alternatively, you can configure a Workflow Monitor Agent to start automatically to process assignment requests whenever the Siebel Server starts.
  9. For detailed information, see Siebel Business Process Designer Administration Guide.

This command starts a new task running in the background and returns to the Server Manager immediately. For detailed information on starting, stopping, and monitoring server tasks, see Siebel Server Administration Guide. For further information about the Workflow Monitor Agent, see Siebel Business Process Designer Administration Guide.

NOTE:  It is possible to set up multiple Workflow Monitor Agents for Dynamic Assignment. For more information, see the "Monitoring and Tuning Performance " section of Siebel Business Process Designer Administration Guide.

Table 32 shows the Workflow Monitor Agent command-line interface parameters.

Table 32.  WorkMon Command-Line Interface Parameters
Parameter Name
Display Name
Description
Default Value
ActionAgent
Use Action Agent
Use Action Agent
FALSE
ActionInterval
Action Interval
Do not re-execute actions within specified interval in minutes
3600
BatchMode
Processes the batch policies
Process the batch Policies
FALSE
CheckLogCacheSz
Cache size of Policy violations
Number of policy violations to store in cache
100
DeleteSize
Request delete size
Request delete size
500
GenReqRetry
Number of seconds to retry
Number of seconds to retry sending a Generic Request message
120
GroupName
Group Name
Group Name
 
IgnoreError
Ignore errors
Ignore errors while processing requests
FALSE
KeepLogDays
Number of days to keep violation information
Number of days worth of violation information that should be retained
30
LastUsrCacheSz
Cache size of last user information
Number of last user information items to cache
100
MailServer
Mail Server
Name of email server to send notification of abnormal termination
 
MailTo
Mailing Address
Mail address to review notification of abnormal termination
 
ReloadPolicy
Reload Policy
Reload Policy Interval in seconds
86400
Requests
Requests per iteration
Requests per iteration
5000


 Siebel Assignment Manager Administration Guide 
 Published: 18 June 2003