Documentation

28. Usability Analytics and Data Collection

In Ansible Tower version 2.4.0, a behind the scenes functionality was added to Tower to collect usability data. This software was introduced to better understand how Tower users specifically interact with Tower, to help enhance future releases, and to continue streamlining your user experience.

Only users installing a trial of Tower or a fresh installation of Tower are opted-in for this data collection.

If you want to change how you participate in this analytics collection, you can opt out or change your settings using the Configure Tower user interface, accessible from the Settings (settings) icon from the left navigation bar.

Ansible Tower collects user data automatically to help improve the Tower product. You can control the way Tower collects data by setting your participation level in the User Interface tab in the settings menu.

_images/configure-tower-ui-tracking_state.png
  1. Select the desired level of data collection from the Pendo Analytics Tracking State drop-down list:
  • Off: Prevents any data collection.
  • Anonymous: Enables data collection without your specific user data.
  • Detailed: Enables data collection including your specific user data.
  1. Click Save to apply the settings or Cancel to abandon the changes.

For more information, see the Red Hat privacy policy at https://www.redhat.com/en/about/privacy-policy.

28.1. Automation Insights

When you imported your license for the first time, you were given options related to the collection of data that help improve the product. For opt-in of Automation analytics to have any effect, your instance of Ansible Tower must be running on Red Hat Enterprise Linux.

Note

At this time, Automation Insights is not supported when Ansible Tower is running in the OpenShift Container Platform.

The RHEL machine must be registered with the subscription manager and subscribed. For further instructions on installing and registering the insights-client, refer to Get Started with Red Hat Insights. This page describes how to set up the insights-client behind a firewall with a proxy and includes how to use Ansible playbooks to automate this process.

By default, the Automation Insights data is collected at 00:00 EST (midnight) every day. You may turn off data collection for Automation Insights at any time in the Misc. System tab of the System configuration settings located in the Settings menu.

_images/configure-tower-system-misc-insights.png

This setting can also be enabled via the API by specifying INSIGHTS_TRACKING_STATE = True in either of these endpoints:

  • api/v2/settings/all
  • api/v2/settings/system

The automation insights generated from this data collection will be found on the Red Hat Cloud Services portal.