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 when the critical service must be completed to be considered on time, as follows:

  • Regardless of Run Time: Considers the service on time when it completes execution in the number of days and hours that you determine in the Complete By attribute field, regardless of when it runs (is ordered).

  • Relative to Run Time: Considers the service on time when it completes execution in the number hours and minutes, after it runs, that you determine in the Complete In attribute field.

Complete By

Determines when the service must complete, in days and hours.

Complete In

Determines when the service must complete, in hours and minutes, after the service runs (is ordered).

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.

Scheduling Environment

(z/OS only) Defines the JES2 workload management scheduling environment that is associated with the job.

System Affinity

(z/OS only) Defines the identity of the system where the job must be initiated and executed (in JES2).

Request NJE Node

(z/OS only) Defines the node in the JES network where the job executes.

Prevent NCT2

(z/OS only) Performs data set cleanup before the original job execution.

Control-D Category

(z/OS only) Defines the name of the Control-D Report Decollating Mission Category. If specified, the report decollating mission is scheduled whenever the job is scheduled under Control-M.

Doc Library

(z/OS only) Defines the name of the library where the Documentation (description) is saved.

Doc Member

(z/OS only) Defines the name of the member where the job Documentation (description) is saved.

Emergency Job

(z/OS only) Defines whether the z/OS job is an Emergency job.