Control-M Add-ons

The following Control-M Add-ons are automatically installed in a trial version, which enables you to use the Add-on functionality. This mode is intended for testing and evaluation, not for use in production. For production, uninstall the trial version, re-install a non-trial version, and then activate the Add-ons from Add-on Activation CDs.

Add-on

Description

SLA Management

Enables you to prevent batch-related failures or external events, such as hardware and network problems, which might cause delays in batch processing affecting the completion time and accuracy of business processes.

You can analyze potential delays and errors in a critical batch service, view the status of a service, and take corrective action before the business is affected. To view a description of the service status tabs, see Service Management.

Control-M/Forecast

Enables you to simulate the processing of your batch flows and validate job dependencies and scheduling criteria for any future dates.

Control-M Self Service

Enables users to view services, which are containers of jobs, and analyze the problematic services and jobs through a flow diagram or list display in a Web-based application. After users have determined what the problems are, they can resolve them by performing various service and job actions based on their authorizations.

Control-M Workload Change Manager

Enables you to:

  • Request changes to business workflows in Control-M by creating and submitting requests in Control-M Workload Change Manager web application.

  • Define standards that comply with your organization's standards when defining folder/job definitions in Control-M.

Control-M Workload Archiving

Enables you to automatically archive job log and output data, from both Mainframe and Distributed systems, in a secure and central repository that is separate from the production environment.

Control-M Managed File Transfer

Enables you to watch and transfer files from a local host to a remote host, a remote host to a local host, or a remote host to another remote host.

Control-M MFT Enterprise

Control-M MFT Enterprise B2B is an MFT add-on that enables you to securely transfer and receive files to and from external users outside of your organization. Internal users can transfer files externally with File Transfer jobs, while external users transfer files to and from your organization via a BMC-provided web application or third-party FTP client.

Workflow Insights

Enables you to track and monitor business workflow metrics over time via various dashboards. Each dashboard exposes insights about specific areas such as SLA Management Services, workflow health, workflow job trends and peak usages, and optimization insights. These insights enable you to stay in control of your business workflows performance over time, set Key Performance Indicators (KPIs) and track them, to ensure continued improvement.

SLA Management

SLA Management is a Control‑M Add-on that enables you monitor critical job flows and determine the impact of a potential delay or failure. If the SLA manager estimates that a delay might occur an alert is sent, which allows you to analyze the actions to take to minimize or prevent this delay, as described in Service Management.

Every time a job executes, Control-M collects statistics and uses this information to calculate the average run time for that job. The average run time becomes the expected run time for the job. If a job runs and it is defined in a business service, SLA Management compares its actual run time to its average run time from past executions.

SLA Management enables you to do the following:

  • Create a SLA Management service, as described in Service Definition.

  • Analyze run time statistics to predict the end time of defined jobs using one of the following methods:

  • Monitor services, as described in Service Monitor and Business Service Analysis Viewpoint.

Control-M/Forecast

Control-M/Forecast is an Add-on that you can use to validate your batch production modeling. Control‑M/Forecast loads and simulates the processing of your batch flows, allowing you to validate job dependencies and scheduling criteria for any future dates.

Every time a job executes, Control-M collects statistics that it uses to calculate the average run time for that job. This average run time becomes the expected run time for the job in Control-M/Forecast.

If SLA Manager is installed, Control-M/Forecast shows all business services and their expected end time.

If you have Control-M/Forecast you can do the following:

Display when and how often jobs are scheduled by clicking View Schedule. For more information about scheduling jobs, see Scheduling.

  • Create dependencies between jobs and allocate resources, as described in Prerequisites

  • Simulate your job flows for a day in the future, as described in Simulate your Job Flow.

  • Analyze run time statistics to predict the end time of a defined job using one of the following methods:

  • View Forecast reports, as described in Generate Forecast reports.

  • Perform a Load Operation in batch mode, which enables you to receive Job information, and if you have SLA Management Add-on installed, you can receive service information.

Control-M Self Service

Control-M Self Service is a Control-M Add-on, 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. The following tasks are included in setting up Control-M Self Service:

  • Log in to Control-M Self Service through the URL on Windows as follows:

    http://<Control-M/EM_Server_Host_Name>:<web_server_port >/SelfService

    The default web server port is 18080.

  • Configure the Self_Service_Server and Control-M Self Service system parameters from the Control-M Configuration Manager, as described in Control-M Self Service system parameters.

  • Create service definitions or service rules from the Service Manager, as described in Service definition.

  • Enable SSL security, as described in SSL Management.

Control-M Workload Change Manager

Control-M Workload Change Manager is a Control-M add-on, which enables you to do the following:

  • In Control-M Workload Change Manager web application, application developers/analysts or the web users, can request changes to business job flows by creating and submit them as requests to a Control-M scheduler or check them in to the Control-M Database. These change requests are related to your Control-M definitions in Control-M.

  • In Control-M, a Control-M Administrator can create standards to assist schedulers and web users in defining folders/jobs according to your organization's standards.

A Control-M Administrator creates site standards, as described in Site Standards, and assigns this to a folder. This ensures that when web users, and schedulers define jobs, the job definitions comply with your organization's standards.

Using these standards, web users can create business job flows using a web interface. The web user can either submit the job flow as a request, or check it in to be part of the Control-M Database.

If the web user submits the job flow as a request, the Control-M scheduler receives these requests through Control-M. The requests appear in the Planning-Home page along with his other Workspaces and workflow. For more information on the request workspace, see Request Workspace. The Control-M scheduler works together with the web user, easily communicating through Notes, to review and approve business workflow requests. After the request is approved, the Control-M scheduler checks-in the request to be part of the Control-M database.

Control-M Workload Archiving

Control-M Workload Archiving is a Control-M add-on that enables you to automatically archive job log and output data, from both Mainframe and Distributed systems, in a secure and central repository that is separate from the production environment.

When Control-M/Server submits a job to run on an Agent, the Workload Archiving Server archives the job log and output in a separate PostgreSQL or Oracle database for a defined period based on Workload Archiving Policies, as described in Workload Archiving Configuration . This enables you to meet organizational audit and compliance requirements, troubleshoot your environment using historical data, and enable/disable users from accessing the archived data based on Control-M/EM authorizations.

Control-M Workload Archiving is installed on a Control-M/EM distributed machine with a PostgreSQL or Oracle database. For more information, see Control-M Workload Archiving Installation.

You can install multiple instances of Control-M Workload Archiving on separate Control-M/EM distributed machines, which share an external PostgresSQL or Oracle database. This enables you to archive jobs faster and provides a high availability solution to your Control-M Workload Archiving environment.

  • If you install multiple Workload Archiving instances you must set all the Workload Archiving components desired state to UP in the Control-M Configuration Manager.

  • The date and time on additional distributed Control-M/EM machines must be synced with each other.

The following procedures describe how to search, duplicate, compare, export, and save archive data:

Control-M Managed File Transfer

Control-M Managed File Transfer (MFT) is an FTP/SFTP client and server solution that enables you to watch and transfer files from a local host to a remote host, a remote host to a local host, or a remote host to another remote host.

Control-M MFT uses industry standard protocols, such as FTP (based on RFC 959) and SFTP and does not require installation on remote computers.

A File Transfer job can contain up to five different file transfer definitions, which are executed sequentially. Each definition can transfer one or more files, or an entire directory, with the option of including all of its subdirectories.

Control-M MFT contains the following additional functionality:

  • Configure a built-in File Transfer Server that supports FTP/S and SFTP protocols with Windows, PAM or LDAP authentication, as described inFile Transfer Server.

  • Deploy and update Control-M MFT on your Control-M Agents from the CCM, as described in Deploying Control-M MFT.

  • Create a connection profile with secure encryption (FTPS/SFTP), configure MFT settings, generate SSH keys, authorize SSH hosts, and update mass connection profiles, as described in Connection Profile Management.

  • Define File Transfer jobs by watching and transferring files to and from an FTP/SFTP server, rerun file transfers from point of failure, and monitor files in real-time, as described in Job Definition Revision.

  • Monitor and track the traffic load, file status, and active connections of all file transfers in Control-M, as described in Control-M MFT Dashboard.

  • Search for specific files using filters such as file name, application, source, destination, time frame, as described in Searching for a File Transfer.

  • Integrate File Transfer jobs with other Control-M jobs into a single scheduling environment.

  • Introduce all Control-M capabilities to Control-M MFT, including advanced scheduling criteria, complex dependencies, resource pools, lock resources, and variables.

To learn more about Control-M MFT, see the following videos: