Bookmark this page

Evaluating Performance with Automation Analytics

Objectives

  • Review data analysis provided by the automation analytics cloud service in order to identify issues with your automation infrastructure and automation jobs.

Automation Analytics

Automation analytics can help provide complete visibility of the performance for the automation infrastructure in your company, obtain the return on investment (ROI) of the automated projects, create savings plans, monitor them, measure automation costs, and so on. Using automation analytics, you can track medium and long-term strategic plans quickly and efficiently.

Note

Some of this information is also presented from the main controller dashboard.

The tools for automation analytics include:

Clusters

Information about success and failure of jobs in your clusters.

Job Explorer

Information about playbooks and workflows run by your clusters.

Reports

Produce reports on performance of your clusters and automation.

Automation Calculator

Report that estimates cost savings of your automation.

Savings Planner

Predicts cost and time savings of automation.

Note

Reports, Automation Calculator, and Savings Planner are covered in the next section.

Reporting Playbook Execution Status

The Clusters feature provides reports on the success and failure of playbook and workflow jobs.

From the Red Hat Hybrid Cloud Console, access the Overview dashboard, and then navigate to Automation AnalyticsClusters. Select a date range for the report. The default is the past 30 days. Automation analytics displays the job status for the jobs in your automation controller clusters during the specified date range.

Figure 10.13: Reporting per automation controller

If you hover over the jobs graph, it displays summary statistics of the number of successful and failed jobs. You can get further detail by clicking on the summary statistics, or by directly navigating to the Job Explorer page.

Figure 10.14: Successful and failed jobs on a certain date

You can apply filters to this data based on jobs, automation controller clusters, inventories, organizations, or templates. For example, you can limit the job status report to a single cluster.

Figure 10.15: Reporting according to different types of filters

The interface also displays lists of the most frequently run workflows, templates, and modules.

Examining Job History

The Job Explorer feature lists all the playbooks and workflows that your automation controller clusters have run. From the Red Hat Hybrid Cloud Console, access the Overview dashboard, and then navigate to Automation AnalyticsJob Explorer.

By default, the Job Explorer page displays both successful and failed jobs that were run over the past 30 days on all of your clusters and organizations. Click the arrow next to each job name to see when the job was created, when it was started, and when it finished. You can adjust filters to refine the list of results. For example, you might adjust the filters to only display successful jobs.

Figure 10.16: Filtering by successful jobs

To get more details on a job, click its name. Your browser opens the corresponding automation controller web UI, assuming that it is reachable by your web browser.

Monitoring Notifications

The Notifications feature provides information on the status of your automation infrastructure. It is organized under automation analytics in the Red Hat Hybrid Cloud Console web UI, but it is considered to be part of Red Hat Insights for Red Hat Ansible Automation Platform.

From the Red Hat Hybrid Cloud Console, access the Overview dashboard, and then navigate to Automation AnalyticsNotifications.

By default, Notifications shows you all notifications for all your clusters. You can adjust the filters to select only the clusters you are interested in, or to select a notification severity from the following list:

  • View Critical

  • View Warning

  • View Notice

  • View All

By clicking the Notice, Warning, or Critical link, the platform redirects you to the corresponding automation controller web UI if your browser can reach it.

Figure 10.17: Reviewing notifications

Revision: do467-2.2-08877c1