Control-M Workload Automation 8.0.00.100 Self Service User Guide
Control-M Workload Automation 8.0.00.100 Self Service User Guide
Control-M Workload Automation 8.0.00.100 Self Service User Guide
8.0.00.100
Self Service User Guide
April 2013
www.bmc.com
Contacting BMC Software
You can access the BMC Software website at http://www.bmc.com. From this website, you can obtain
information about the company, its products, corporate offices, special events, and career opportunities.
United States and Canada
Address BMC SOFTWARE INC Telephone 713 918 8800 Fax 713 918 8000
2101 CITYWEST BLVD 800 841 2031
HOUSTON TX
77042-2827
USA
Telephone (01) 713 918 8800 Fax (01) 713 918 8000
Customer support
You can obtain technical support by using the BMC Software Customer Support website or by contacting
Customer Support by telephone or e-mail. To expedite your inquiry, see “Before contacting BMC.”
2
Support website
You can obtain technical support from BMC 24 hours a day, 7 days a week at http://www.bmc.com/support.
From this website, you can:
Read overviews about support services and programs that BMC offers
Find the most current information about BMC products
Search a database for issues similar to yours and possible solutions
Order or download product documentation
Download products and maintenance
Report an issue or ask a question
Subscribe to receive proactive e-mail alerts when new product notices are released
Find worldwide BMC support center locations and contact information, including e-mail addresses, fax
numbers, and telephone numbers
Support by telephone or e-mail
In the United States and Canada, if you need technical support and do not have access to the web, call 800
537 1813 or send an e-mail message to customer_support@bmc.com. (In the subject line, enter
SupID:<yourSupportContractID>, such as SupID:12345). Outside the United States and Canada,
contact your local support center for assistance.
Before contacting BMC
Have the following information available so that Customer Support can begin working on your issue
immediately:
Product information
• Product name
• Product version (release number)
• License number and password (trial or permanent)
Operating system and environment information
• Machine type
• Operating system type, version, and service pack or other maintenance level such as PUT or PTF
• System hardware configuration
• Serial numbers
• Related software (database, application, and communication) including type, version, and service
pack or maintenance level
3
Sequence of events leading to the issue
Commands and options that you used
Messages received (and the time and date that you received them)
• Product error messages
• Messages from the operating system, such as file system full
• Messages from related software
License key and password information
If you have questions about your license key or password, contact BMC as follows:
(USA or Canada) Contact the Order Services Password Team at 800 841 2031, or send an e-mail
message to ContractsPasswordAdministration@bmc.com.
(Europe, the Middle East, and Africa) Fax your questions to EMEA Contracts Administration at +31 20
354 8702, or send an e-mail message to password@bmc.com.
(Asia-Pacific) Contact your BMC sales representative or your local BMC office.
For the provisions described in the BMC License Agreement and Order related to third party products or
technologies included in the BMC Product, see the "ThirdParty" subdirectory in the installation directory of
this product.
4
Contents
Introduction to Control-M Self Service .............................................................................. 6
Control-M Self Service navigation ....................................................................................................6
Service view ...................................................................................................................................7
Jobs view .......................................................................................................................................8
5
1
Chapter
1
Introduction to Control-M Self Service
Control-M Self Service is a Control-M client web application, which enables you to view your services with a
Web-based application and analyze the problematic services and jobs. After you have determined what the
problems are, you can resolve them by performing various service and job actions, depending on your
authorizations.
A service is created from the Service Manager, as described in Service definition.
Control-M Self Service provides the following functionality:
Service management: Enables you to hold, release, filter, show history, and order services, as
described in Control-M Self Service service management (on page 10).
Job management: Enables you to find, hold, release, re-run, confirm, restart, set to OK, kill, order and
update jobs, as described in Control-M Self Service job management (on page 15).
For a description of the Control-M Self Service user interface, see Control-M Self Service navigation (on page
6).
6
Control-M Workload Automation Self Service User Guide
Service view
The following figure shows the services in the left pane and the related details of the selected service in the
right pane:
The following table describes the various actions you can perform in the Service view:
Option Description
7
Control-M Workload Automation Self Service User Guide
Option Description
Jobs view
The following figure shows jobs that belong to a specific service in the left pane and the related details of the
selected job in the right pane:
For a detailed description of the analysis panel in the right pane, see Job details (on page 21).
8
Control-M Workload Automation Self Service User Guide
The following table describes the various actions you can perform in the Jobs view:
Option Description
Enables you to view the jobs in Tile view that shows limited
details of the selected job.
9
2
Chapter
2
Control-M Self Service service management
Control-M Self Service enables you to view the status of your services, check for problems, and perform
various service actions.
The following procedures describe how to filter, hold, release, view history, and order services:
Finding services (on page 10): Describes how to filter and find services, which enables you to see the
status of specific services.
Holding a service (on page 11): Describes how to hold a service, which stops the service from Control-M
processing and enables you to fix any problems that might have occurred hold a job.
Releasing a service (on page 11): Describes how to release a service from a Hold state, which enables
the service to run.
Viewing the history of services (on page 11): Describes how to view the history of services, which
enables you to see the status and service details of specific services from a previous date.
Ordering a service (on page 12): Describes how to order a service, which enables you to run all the jobs
within the service.
Finding services
This procedure describes how to find services, which enables you to see the status of specific services.
To find a service:
1. From the Status dropdown list, select the service status that you want to view.
2. In the Search field, type the name or part of the name of the service(s) that you want to find.
3. If you want to search for services with name, file name, and order ID job properties, select Search in
job properties.
4. Click Search.
The services that match the filtered criteria appear.
5. To view the service details, click one of the tabs in the right pane, as described in Service details (on page
12).
6. To view all services, click Reset.
10
Control-M Workload Automation Self Service User Guide
Holding a service
This procedure describes how to hold a service, which stops the service from Control-M processing and
enables you to fix any problems that might have occurred.
NOTE: You cannot hold a BMC Batch Impact Manager service.
To hold a service:
1. Select a service that you want to hold.
2. From the Actions dropdown list, select Hold.
Control-M Self Service automatically refreshes the services at defined intervals.
A Hold icon appears on the service and is no longer running.
Releasing a service
This procedure describes how to release a service from a Hold state, which enables the service to run.
To release a service:
1. Select a held service that you want to release.
2. From Actions dropdown list, select Release.
Control-M Self Service automatically refreshes the services at defined intervals.
The Hold icon disappears from the service and the service is now available to continue running.
1. Click .
The Service History View appears.
2. In the Date field, click and select the date that you want to view.
The services that match your criteria appear.
11
Control-M Workload Automation Self Service User Guide
Ordering a service
This procedure describes how to order a service, which enables you to run all the jobs within the service.
To order a service:
1. Click Order Service.
The Service Ordering Wizard appears.
2. In the Filter field, type the name or part of the name of a service that you want to order and select the
service or just select from the available list of services, and then click Next.
The Parameters tab appears.
NOTE: Parameters in the Selected Service: <serviceName> dialog box only appears if service
parameters were defined in the Service Manager in the Control-M Workload Automation.
3. For each parameter, type the required values, and then click Order.
The service has been ordered successfully and a service order ID appears.
4. Do one of the following:
• Click Close this window
• To order another service, click Order another service.
Service details
The following table describes the details of each tab in the Service view in Control-M Self Service.
Tab Description
General Shows details such as, start and end time, progress, number
of jobs in the service, number of jobs completed, order ID, and
description of the selected service, as described in Service
General tab (on page 13).
12
Control-M Workload Automation Self Service User Guide
Parameter Description
Start Time Shows the timestamp when the service started to run.
End Time Shows the timestamp when the service stopped running.
Ordered By Shows the name of the person who ordered the service.
Deadline Shows the time when a Batch Impact Manager service must
complete to not be considered late (Batch Impact Manager
services only).
Jobs Completed Shows how many jobs within the service completed.
Priority Shows the priority level of the service (Batch Impact Manager
services only).
13
Control-M Workload Automation Self Service User Guide
Parameter Description
14
3
Chapter
3
Control-M Self Service job management
Control-M Self Service enables you to view the status of your jobs, check for problems, and perform various
job actions.
The following procedures describe how to filter, hold, release, re-run, confirm, restart, set to OK, kill, order,
and update jobs:
Finding jobs (on page 15): Describes how to find a job in Control-M Self Service
Holding a job (on page 16): Describes how to hold a job, which stops the job from Control-M processing
and enables you to update the job
Releasing a job (on page 16): Describes how to release a job from a Hold state, which enables the job
to run
Re-running a job (on page 17): Describes how to run a job in Control-M Self Service
Confirming a job (on page 17): Describes how to confirm a job, which enables the job to continue
running
Restarting a job (on page 17): Describes how to re-run a Control-M for z/OS job from a specific state
Setting a job to OK (on page 19): Describes how to set a job to end OK, which overrides any defined
scheduling criteria and sends the job to the active job environment
Terminating a job (on page 19): Describes how to terminate a job from the Control-M Self Service, which
cancels a job from running in the middle of the execution
Ordering a job now (on page 19): Describes how to order a job, which runs the job and overrides the
submission criteria
Updating a job (on page 20): Describes how to update properties
If you want to enable Audit Annotations on each job action, contact your Control-M Administrator.
Finding jobs
This procedure describes how to find jobs in Control-M Self Service, which enables you to check for problems
and resolve them by performing various job actions.
To find jobs:
1. From the Service View tab, right-click the service that contains the jobs you want to find and select
Browse Jobs.
15
Control-M Workload Automation Self Service User Guide
• In the Job properties containing field, type the name or part of a name of the job that you want
to find.
• From the Job status is dropdown list, select the job status that you want to filter.
4. Click .
The jobs that match the filtered criteria appear.
5. To view the job details, click one of the tabs in the right pane, as described in Job details (on page 21).
Holding a job
This procedure describes how to hold a job, which stops the job from Control-M processing and enables you
to update the job.
To hold a job:
1. From the Service View tab, right-click the service that contains the jobs you want to hold and select
Browse Jobs.
2. Select the job you want to hold.
3. From the Actions dropdown list, select Hold.
The job is on hold and you can now update the job. Control-M Self Service automatically refreshes the
jobs at defined intervals.
4. To view the job details, click one of the tabs in the right pane, as described in Job details (on page 21).
Releasing a job
This procedure describes how to release a job from a Hold state, which enables the job to run.
To release a job:
1. From the Service View tab, right-click the service that contains the jobs you want to release and select
Browse Jobs.
2. Select the job you want to release.
3. From the Actions dropdown list, select Release.
The job is released and can now continue processing according to its definition. Control-M Self Service
automatically refreshes the jobs at defined intervals.
4. To view the job details, click one of the tabs in the right pane, as described in Job details (on page 21).
16
Control-M Workload Automation Self Service User Guide
Re-running a job
This procedure describes how to re-run a job in Control-M Self Service.
To run a job:
1. From the Service View tab, right-click the service that contains the jobs you want to re-run and select
Browse Jobs.
2. Select a job that has finished running that you want to re-run.
3. From the Actions dropdown list, select Rerun.
The job executes. Control-M Self Service automatically refreshes the jobs at defined intervals.
4. To view the job details, click one of the tabs in the right pane, as described in Job details (on page 21).
Confirming a job
This procedure describes how to confirm a job that is waiting for confirmation, which enables the job to
continue running.
NOTE: If the job is not defined to request user confirmation, you do not need to do this procedure.
To confirm a job:
1. From the Service View tab, right-click the service that contains the jobs you want to confirm and select
Browse Jobs.
2. Select a Wait User job you want to confirm.
3. From the Actions dropdown list, select Confirm.
A confirmation message appears.
4. Click Yes.
The job is confirmed and continues to execute. Control-M Self Service automatically refreshes the jobs at
defined intervals.
5. To view the job details, click one of the tabs in the right pane, as described in Job details (on page 21).
Restarting a job
This procedure describes how to restart a Control-M for z/OS job from a specific state.
To restart a job:
1. From the Service View tab, right-click the service that contains the Control-M for z/OS job you want to
restart and select Browse Jobs.
2. Select the Control-M/for z/OS job you want to restart.
3. From the Actions dropdown list, select Restart.
The Restart job dialog box appears.
17
Control-M Workload Automation Self Service User Guide
4. For each field, type the required value, as described in Restart job parameters (on page 18).
5. Click Yes.
The Control-M/for z/OS job restarts. Control-M Self Service automatically refreshes the jobs at defined
intervals.
6. To view the job details, click one of the tabs in the right pane, as described in Job details (on page 21).
Field Description
From Step/Proc Determines the job restart point of the pgmstep and
procstep steps.
To Step/Proc Determines the job restart end point of the pgmstep and
procstep steps.
If a from step/proc value is defined, and the To
step/proc field is blank, the job reruns up to and including
the last step.
Recapture Abend Codes Determines whether to save the Abend codes from the original
job execution
Recapture Cond Codes Determines whether to save the condition codes from the
original job execution
Restart Parm Member Name Defines the name of the member that contains control
parameters for the job to restart (1-8 characters only). The
default value is the member that contains the JCL of the job.
18
Control-M Workload Automation Self Service User Guide
Setting a job to OK
This procedure describes how to set a job to end OK, which overrides any defined scheduling criteria and
sends the job to the active job environment.
To set a job:
1. From the Service View tab, right-click the service that contains the jobs you want to set to OK and
select Browse Jobs.
2. Select the job you want to set to OK.
3. From the Actions dropdown list, select Set to OK.
The job ends OK. Control-M Self Service automatically refreshes the jobs at defined intervals.
4. To view the job details, click one of the tabs in the right pane, as described in Job details (on page 21).
Terminating a job
This procedure describes how to terminate a job from the Control-M Self Service, which cancels a job from
running in the middle of the execution.
To terminate a job:
1. From the Service View tab, right-click the service that contains the jobs you want to terminate and
select Browse Jobs.
2. Select the job you want to terminate.
3. From the Actions dropdown list, select Kill.
The job is terminated and no longer continues to run. Control-M Self Service automatically refreshes the
jobs at defined intervals.
4. To view the job details, click one of the tabs in the right pane, as described in Job details (on page 21).
19
Control-M Workload Automation Self Service User Guide
Updating a job
This procedure describes how to update job properties.
To update a job:
1. From the Service View tab, right-click the service that contains the jobs you want to update and select
Browse Jobs.
2. Select the command line job you want to update and hold, as described in Holding a job (on page 16).
3. From the Actions dropdown list, select Update.
The Update job dialog box appears.
4. For each field, type the required value, as described in Update job parameters (on page 20).
5. Click OK.
6. To view the job details, click one of the tabs in the right pane, as described in Job details (on page 21).
Parameter Description
General script Defines the name of the script that the job uses to run
This field is only enabled when the job task type is command.
Activity period submit Determines the start time for the job to run
between
Time zone Determines which time zone Control-M Self Service uses to
determine when to run the job
20
Control-M Workload Automation Self Service User Guide
Job details
The following table describes the details of each tab in the Jobs view in Control-M Self Service.
Tab Description
General Shows fields such as, start time and end time, order ID, order
date, status, attributes of the selected job, as described in Job
General tab (on page 22).
Waiting Info Shows the reasons why the job did not run.
Output Shows the different outputs of the selected job. To view, see
Viewing job output (on page 23).
Variables Shows the defined variables and values of the selected job.
Applications Shows the fields and values of the specific application job
form.
21
Control-M Workload Automation Self Service User Guide
Parameter Description
Run As Shows the name of a user with authorized to run the job.
Run Where Shows the host ID and host group of the job.
Start Time Shows the timestamp when the job started to run.
End Time Shows the timestamp when the job stopped running.
Execution Time Shows the number of seconds that it takes to run the job.
Sub Application Shows the Sub Application that the job is associated with at
the third level in the node hierarchy in the Control-M
environment.
22
Control-M Workload Automation Self Service User Guide
Parameter Description
Application Shows the application that the job is associated with at the
second level in the node hierarchy in the Control-M
environment.
Parent Folder Shows the folder container that the job is associated with at
the fourth level in the node hierarchy in the Control-M
environment.
Statistics tab
The following table describes the start time, end time, and projection parameters for the selected job.
Statistics tab
Parameter Description
Projection Shows the estimated start and end time of the job
23