The CloudBees Analytics Plugin collects telemetry and metrics for analysis to help CloudBees make decisions about future product enhancements. The collected data is used to evaluate patterns of usage of our products.
Data collection is enabled by default, but you can disable it at any time. For CloudBees CI, refer to Enable or disable data collection for the CloudBees Analytics Plugin to disable it. |
CloudBees takes data privacy very seriously. Here’s how CloudBees ensures privacy while delivering value:
-
Anonymization: Identifying data such as names, job names, URLs, and instance IDs are anonymized.
-
Event data: Telemetry data includes aggregated metrics (for example, the number of job runs and feature usage) and is associated at the organization level, not individual users.
-
Insights without individual inspection: Recommendations are based on anonymized patterns. For example, CloudBees knows that builds are being run, but not who ran them. Similarly, CloudBees knows Role-Based Access Control (RBAC) is in use, but does not track specific permissions or access.
CloudBees does not inspect analytics/telemetry data at an individual level. Instead, our focus is on organization-wide trends to provide actionable insights.
Data collected with every event
The following data is sent with every event that is captured:
Description | Anonymized |
---|---|
Instance ID |
Yes |
Product name |
No |
Product version |
No |
Organization licensed to use the product |
No |
Specific data
The names of events and the specific data captured with those events vary according to installed plugins. The exact event and property names used by this system are automatically recorded in CloudBees CI.
To view event and property names:
-
Sign on to the controller.
-
Select Manage Jenkins in the left pane.
-
Select Configure System.
-
Scroll down to Usage Statistics.
-
Select the ? icon for the Help make CloudBees better by sending telemetry and metrics to evaluate patterns of usage checkbox.
-
Select the see details link in the expanded help text to view all the events your controller is currently configured to send.
Enable or disable data collection for the CloudBees Analytics Plugin
You can enable or disable data collection from within CloudBees CI:
-
Navigate to
. -
Under Usage Statistics, toggle Help make CloudBees
<product name>
better by sending telemetry and metrics to evaluate patterns of usage.The <product name>
depends on the product that you are using.Alternatively, you can disable the data collection by adding the
-Dcom.cloudbees.analytics.gatherer.Sender.disabled=true
system property to your launch scripts.