Skip to content

Reporting Standard Demo Flow

Reporting Standard Demo Flow

Introduction

Maintainer: aaron_baldwin@bmc.com

The Reporting demo flow runs daily in both Sandbox and Production, and executes the following reports at New Day:

  • zzz-report-job-audit - Audit Report that shows logins in the past 7 days
  • zzz-report-job-mft - File Transfer Report that shows the File Transfers for the previous month
  • zzz-report-job-sla - SLA Report for the past 7 days
  • zzz-report-job-workload - Workload Report that shows all Active jobs from the previous day, some details, and their elapsed execution time

There is also a SLA tied to this flow called zzz-reports-sla that has a must complete time of 12:00 UTC.

These reports use the automation-api to execute a restful call to run each of the reports, using a dedicated AI jobtype, and all run from the zzz-aws-linux-1.bmcdemo.com host.

Use Case Overview

This workflow shows the ability of Control-M Reporting, and how reports from the BIRT based system embedded within the product can be orchestrated using the automation api, as well as the ability to define a custom AI jobtype in order to templatize them. Additionally, there is a connection profile for the Reporting Jobtype that allows users to run the reports as a dedicated user via the Control-M system.

Use Case Technical Explanation

The workflows are not time based, but could be - and have an SLA. There are no dependencies between the Reporting Jobs, and they are all combined in one folder, adhering to the site standards.

To view the demo flow code-base, and all artifacts, please navigate to the Standard Demo Reporting Flow Git Repository

Job Types Included

  • AI CTM Reports Jobtype
  • SLA Jobtype

Demo Environment Information

Coming soon!