Overview of Control-M / em 7.0 For Application Support: - Click To Add Text
Overview of Control-M / em 7.0 For Application Support: - Click To Add Text
CONTROL-M / EM 7.0
FOR APPLICATION
SUPPORT
• Click to add text
D
U
O
P
W
L
N
Global O
L
Conditions A
O
D
Server A
D
Enterprise
Global Enterprise
Manager
Alerts Manager
Server DB
W R
R
E
Administration I
A
Facility T
D
E
Control-M/Desktop
(Scheduling Table
Manager)
BASIC COMPONENTS
Control-M/Enterprise Manager
Enterprise Manager GUI
Enterprise Manager GUI Server
Enterprise Manager Database
Control-M Desktop
Control-M Components
Control-M Server
Control-M Database
Control-M Monitor
Gateways
Administration Facility
Reporting Facility
Control-M Enterprise Manager
Enterprise Manager GUI
Centralized GUI-based control center used to manage scheduling functions and
monitor workflow activities
Control-M Desktop
Used to define and manage job processing definitions, scheduling tables and
calendars
Control-M Components
Control-M Server
Exchanges operations data with CONTROL-M/EM and maintains CONTROL-M
database
Control-M Agent
Executes job-handling requests received from CONTROL-M/Server
Control-M Monitor
Heart of the CONTROL-M Production Control System and responsible for many
functions, including submitting jobs in the Active Jobs file for execution, tracking
jobs, and analyzing execution results
Gateway
Communication between CONTROL-M and CONTROL-M/EM
Reporting Facility
Facility for generating reports about CONTROL-M/EM functioning
BASIC TERMINOLOGY
Job
Script, Started Task, Daemon, Detached process, Cyclic Job, Process, Job
Scheduling Table
Group of jobs based on certain criteria
Condition
Flag representing a user-specified situation or set of circumstances
Schedule Criteria
Terms and conditions required to run a specific job or a job stream (E.g. Time, Day,
Condition)
Calendar
Used to specify what days of the year a job needs to be run
Active Jobs File
Consists of a copy of all job definitions “eligible to run” on a given day
ViewPoint
Collection of objects logically grouped in a graphical display
Logging on to CTLAccess
From internet browser, go to CLTAccess
https://ddc.ctlaccess.centurylink.com/QAccess/loginAction!input
To log on to CTLAccess, type your CUID in the User ID field, and your CUID
Password in the Password field, then click Log In
Logging on to Control-M/Enterprise Manager
CTL-M 7 Desktop
Application
table
Group
Job
Operator Functions in AJF
Right-clicking on the job will provide a list of operations that can be performed
on the job (can also be selected under action)
Operators can perform manual operations on the jobs like hold, confirm,
delete, re-run or view job details
Operator Functions in AJF (continued)
Job Colors in ‘Active Jobs File’ and what they mean
PURPLE Not in AJF Job is not in the Active Job File. This status is only
displayed in the archived View Points
To order / force a job to run
Place job in AJF via Order or
Force (from Enterprise Manager)
Order adds job only if scheduling
criteria is satisfied
Force always adds job - ignores
scheduling criteria
Tables or Individual jobs can be
Ordered or Forced
“CONTROL-M/Desktop”
window appears
Viewing application job definitions in Enterprise Manager
(continued)
Options are Upload table before ordering, Force, or Order/Force with a ‘Hold’.
New Day Process and User Daily
T0015_UDLY 00:15 Scans and Schedules any Application job CTMDNP / CTMOMP
T0020_UDLY 00:20 Scans and Schedules any Application job CTMDNP / CTMOMP
T0030_UDLY 00:30 Scans and Schedules any Application job CTMDNP / CTMOMP
T0045_UDLY 00:45 Scans and Schedules any Application job CTMDNP / CTMOMP
T0115_UDLY 01:15 Scans and Schedules any Application job CTMDNP / CTMOMP
T0315_UDLY 03:15 Scans and Schedules any Application job CTMDNP / CTMOMP
T0645_UDLY 06:45 Scans and Schedules any Application job CTMDNP / CTMOMP
T1115_UDLY 11:15 Scans and Schedules any Application job CTMDNP / CTMOMP
T1545_UDLY 15:45 Scans and Schedules any Application job CTMDNP / CTMOMP
Scheduling Requests Severity Levels
Hours of Operation:
Scheduling requests
1) for new applications,
2) containing more than 30 changes require a minimum lead time of 5-7 business days.
Roles and Responsibilities
Scheduling:
1. Create, maintain, and modify job definitions according AIP’s or developer's specifications.
2. Verify accuracy and content of newly created and /or modified job definitions prior to implementation.
3. Provide consultation to developers and AIP to improve production job efficiency.
4. Provide consultation to developers in the creation of test job definitions on the test and development
machines
5. Meet time frames for new/modified job definitions according to negotiated schedule.
6. Pre-Production Setup
7. Eliminate manual interventions by automation whenever possible.
8. Review subsequent job streams changes.
9. Measure manual interventions and scheduling errors.
10. Communicate impacting Control-M changes to development and/or AIP within 24 hours of application
impact.
11. Test new revisions of Control-M and EM for functionality of improvements and fixes.
http://collaboration.ad.qintra.com/BU/IT/scph/UnixCTM/Shared%20Documents/Forms/AllItems.aspx
- How to Request Control-M Service
- Scheduling Calendars
- User Daily
- Calendars
- Auto edit files
- Escalation Procedures
- -etc...
Control-M FAQ information and Standards for Control-M job definitions can be found at website:
http://controlm.uswc.uswest.com/midrange/index.html
w
DOCUMENTATION
SESSION I – OVERVIEW OF CONTROL-M EM7.0
SESSION II – SCHEDULING USING CONTROL-M EM
7.0
QUESTIONS?
For Midrange Control-M questions or problems contact the Regional
Control-M Scheduling & Support Team via:
An email to [email protected]
A Remedy Work Order – assignment group DCO-NONMVS-SCHEDULING
Page the oncall – NET PIN: 12825
NET PIN GROUP: UNIX CONTROL-M
NOTE:
Control-M Job adds, changes, deletes;User ID password resets;
and request for access to the Control-M Enterprise Manger GUI
must be requested via website
http://controlm.uswc.uswest.com/midrange/index.html