Event management service advanced settings

This section describes advanced settings for the event management service.

run.task.max.thread

Specifies the maximum number of threads that are allocated to transfer scheduled requests to a holding queue.

When the event management service runs a task, the task is placed in a queue, awaiting resources to run it. A thread is created to handle the request for the scheduler thread of the event management service.

Default value: 20

Data type:
Integer
Default:
20
Note:

You must restart the service for this setting to take effect.

authenticate_when_scheduled

Determines whether a runAt request header is checked for execute permission for the object that will be executed.

If a check is required and it fails, an exception is thrown.

If set, this check also fails if the user has the permissions but the credentials necessary to run the task at a scheduled time can not be retrieved.

Data type:
Boolean
Default:
false

enable.tide.metrics.jobqueue

Enables the collection and display of specific metrics for the event management service in IBM Cognos Administration.

The following metrics are included:

  • Time in queue high water mark
  • Time in queue low water mark
  • Time in queue
  • Number of queue requests
  • Queue length high water mark
  • Queue length low water mark
Data type:
Boolean
Default:
false

ems.action.requires.permissions.check

Forces the checking of object permissions.

If enabled, a caller with the canUseMonitorActivityTool user capability must also meet one of the following conditions before calling the runSpecification() method against the event management service:

  • The account of the caller must match the account credential used to schedule the event.

  • The caller must have traverse and execute permissions on the target object.

Data type:
Boolean
Default:
false