Control-M Workload Management Overview | Generated by AI

Home PDF

Control-M is a workload automation tool by BMC Software used to manage, schedule, and monitor batch jobs and workflows. Below, I’ll address your queries about Control-M order, customized filters, folder, sub-application, application, freeing a job, running a job, job output, and advanced usage, based on the provided context and general knowledge of Control-M.


1. What is “Order” in Control-M?

In Control-M, ordering a job or folder refers to scheduling or submitting it to the Active Jobs Database for execution, either manually or based on predefined scheduling criteria. Ordering determines when a job or folder is processed by the Control-M/Server, which monitors and submits jobs to Control-M/Agents when their dependencies (e.g., prerequisites, events, or resources) are met.


2. Customized Filter for All Jobs, Folder, Sub-Application, Application

Control-M allows customized filters to search, view, or manage jobs, folders, sub-applications, and applications in the Monitoring domain or through utilities like ctmpsm. Filters help refine the view of jobs or folders based on specific attributes.


3. Free a Job

Freeing a job in Control-M releases a job that is in a Held state, allowing it to proceed to execution if its dependencies are met.


4. Run a Job

Running a job in Control-M executes it immediately, overriding its scheduling criteria or prerequisites.


5. Job Output

Job output in Control-M refers to the logs, system output (sysout), or results generated by a job’s execution.


6. Advanced Usage in Control-M

Advanced usage in Control-M refers to leveraging its more sophisticated features for complex workflow automation, dependency management, and integration with modern DevOps practices. Below are key aspects:


Summary

For further details, refer to the official BMC Documentation (https://docs.bmc.com) or the Control-M Automation API guide (https://x.ai/api). If you have specific scenarios or need examples, let me know!


Back 2025.05.29 Donate