Configure Telemetry and Web Analytics
Overview
The F5 NGINX Management Suite platform lets you share telemetry and web analytics data with F5 NGINX. This data provides valuable insights into software usage and adoption, which NGINX uses to improve product development and support customers worldwide. This document provides an overview of the transmitted data, instructions for enabling or disabling the features, and instructions for configuring firewalls.
Telemetry
NGINX Management Suite sends a limited set of telemetry data to NGINX for analysis. This data is associated only with the subscription ID from the applied license and does not include any personally identifiable information or specific details about the management plane, data plane, or other details.
The purpose of collecting this telemetry data is to:
- Drive and validate product development decisions to ensure optimal outcomes for users.
- Assist the Customer Success and Support teams in helping users achieve their goals.
- Fulfill Flexible Consumption Program reporting requirements by automatically reporting product usage to F5 NGINX, saving users time.
By sharing this telemetry data, we can improve NGINX Management Suite and provide better support to users.
Captured Telemetry Data Points
The table below shows the captured telemetry data points, the trigger conditions, and their respective purposes. Additional data points may be added in the future.
Data Point |
Triggering Event | Purpose |
---|---|---|
Installation | The first time NGINX Management Suite processes are started. | To measure the time it takes to install and start using NGINX Management Suite. |
Login | When a user logs in to NGINX Management Suite. No data about the user is sent, only the fact that a user successfully authenticated and the timestamp of the login event. | To understand how often users or systems access NGINX Management Suite. |
Start/Stop processes | When any NGINX Management Suite processes are started or stopped. | To gauge how often users upgrade NGINX Management Suite or troubleshoot issues. This information helps F5 Support diagnose issues. |
Adding Data Plane(s) | When NGINX Agent registers with NGINX Management Suite for the first time. No data about the data plane is sent, just that an NGINX Agent registered with the platform. | To understand the frequency and quantity of data planes being added to NGINX Management Suite. This information helps inform our scale and performance targets and helps F5 Support diagnose issues. |
Product Usage | Data is sent daily or when Send Usage is selected from the Licenses page in the web interface or initiated using the API. (Requires a JWT license.) | To track and report commercial usage in accordance with entitlement and Flexible Consumption Program (FCP) requirements. |
Enabling and Disabling Telemetry
Once you apply a valid license to NGINX Management Suite, the platform will automatically try to send the specified telemetry data points to F5 NGINX. It may also include data points captured shortly before the license was applied. For example, if you install NGINX Management Suite and immediately apply the license, the Installation data point will be sent.
Disable Telemetry
You can disable telemetry sharing at any time by going to the NGINX Management Suite web interface and selecting Settings > License. You can also disable the feature using the /license
API endpoint. You can re-enable telemetry from the same locations if you change your mind.
Firewall Settings for Telemetry
To support telemetry for the NGINX Management Suite, allow outbound TCP connections in your firewall to 159.60.126.0/25 on port 443.
If you are using a JWT license, make sure to allow inbound and outbound access on port 443 to the following URLs:
Web Analytics
Web analytics are collected when users interact with the platform through their web browsers. This data is sent directly from the users’ browsers to NGINX and is used to understand user interaction patterns and improve the user experience.
Enabling and Disabling Web Analytics
Opt Out of Web Analytics During Provisioning
During provisioning or upgrade, administrators will see a notice about web analytics collection with an option to opt out. This notice includes a link to F5’s official Privacy Notice. Administrators can opt out by selecting the provided link.
Disable Web Analytics
If administrators miss the initial opt-out message, they can follow these steps::
- Select the User icon in the top-right corner of the screen.
- Select “Collect interaction data (all users)” to turn the setting off.
Note:
The admin user’s decision to opt in or out of web analytics affects all users on the platform.