SLA Management Job

An SLA Management job maps out the critical path of a job workflow that needs to meet an SLA.

To create an SLA job, see Creating a Job.

The following table describes the SLA Management job type attributes.

Attribute

Description

Service Name

Defines a logical name for the serviceClosed A set of workflows that serves a business purpose, and can be monitored as a single unit..

Rules:

  • Characters: 1–64
  • Case Sensitive: Yes
  • Invalid Characters: ' (Apostrophes) and blank spaces.
  • Invalid filename characters: / (forward slash), \ (backslash), or * (asterisk).

Variable Name: %%SERVICE_NAME

Service

Determines the time that the critical service must have completed by to be considered on time. The time can be specified by a specific hour or day, or at a specific hour and minute after the execution time.

The options are as follows:

  • Regardless of Run Time: Considers the service on time when it completes in the number of days that you define starting from its ODATEClosed The date that a job joins the Run Queue. and at the specific time that you define without taking execution time into account.

    In the Complete By area, define the number of days relative to ODATE and the time of day.

  • Relative to Run Time: Considers the service on time when it completes in the amount of time that you define starting from its execution time.

    In the Complete In area, define the amount of time after the execution time of the service.

Service Priority

Determines the priority level of this service from a user or business perspective.

Priority: 1–5 (5 is the lowest).

Variable Name: %%SERVICE_PRIORITY

Service Actions

Determines the automatic actions, such as rerunning a job, displaying the critical service in SLA Management, or if there is a job failure on the service path, or the service finished late or too quickly.

Each service action is comprised of the following:

  • When: Defines the SLA Management event that triggers the action.
  • Do: Defines the action.

Job Run-Time Tolerance

Determines whether the execution time of the service is considered on time relative to standard deviations or the average execution time. If the execution time falls within the tolerance set, it is considered on time. Otherwise, it has executed too long or ended too early.

Options are as follows:

  • Job Runs Deviations: Considers the service on time relative to the number that you define of standard deviations of job executions in this service.
  • Average Run Time +/-: Considers the service on time relative to the average execution time, with options as follows:
    • Percentage: Considers the relation to the average as a percentage of the average, which you define.
    • Minutes: Considers the relation to the average as the number of minutes from the average, which you define.

Run as

Defines the user name with the authorization to execute the job. This parameter is used by the Control-M security mechanism.

Rules:

  • Characters: 1–30
  • Case Sensitive: Yes
  • Invalid Characters: ' (Apostrophes) and blank spaces.