SLA Management Job

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

The following table describes the SLA Management job type attributes.

Attribute

Description

Service Name

Defines a logical name for the serviceClosedA 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: Single quotation marks, blanks
  • Invalid filename characters: \, /, or *

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 either by a specific hour and/or day, or on a specific hour and minute after the run time.

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 ODATEClosedThe date that a job joins the Run Queue and at the specific time that you define without taking run 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 run time.

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

Service Priority

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

Priority: 1-5 (5 being 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 run time of the service is considered on time relative to standard deviations or the average run time. If the run time falls within the tolerance set, it is considered on time. Otherwise, it has run 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 runs in this service.
  • Average run time +/-: Considers the service on time relative to the average run 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: Single quotation marks, blanks

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 run.

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.