Documentation

21. 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 either the command line or the Tower user interface. For user interface instructions, refer to the Ansible Tower Administration Guide.

To opt out using the command line, navigate to the /etc/tower/ directory and set the following in settings.py:

PENDO_TRACKING_STATE = 'off'

Once set, you must restart your instance of Tower using the ansible-tower-service restart command, re-authenticate, and force-reload your browser session.

To re-enable data collection, navigate to the /etc/tower/ directory and set the following in settings.py:

PENDO_TRACKING_STATE = 'detailed'

Once set, you must restart your instance of Tower using the ansible-tower-service restart command, re-authenticate, and force-reload your browser session.

To enable data collection without your specific user data, navigate to the /etc/tower/ directory and set the following in settings.py:

PENDO_TRACKING_STATE = 'anonymous'

Once set, you must restart your instance of Tower using the ansible-tower-service restart command, re-authenticate, and force-reload your browser session.