Telemetry
Telemetry in All-in-One Docker Image
All-in-One Docker Image collects and sends anonymous usage statistics to https://matomo.anywhere.gooddata.com/matomo.php. It collects information from Docker container startup, backend and frontend services. All collected data is anonymized. These statistics are very helpful to us and allow us further improve our product.
Common collected data
All individual events tracked by GoodData.CN contain set of common properties that are described in the following list:
deployment
- SHA1 hash of either
/sys/class/dmi/id/product_uuid
or random UUID
organization
- SHA1 hash of organization ID
user
- SHA1 hash of concatenated signed user ID, organization ID and deployment
user agent
- HTTP request’s
User-Agent
header
IP address
- callers IP address
- only first 2 bytes are tracked
Actions logged from AIO startup
- System/start
- AIO version
- number of CPUs
- RAM in GiB
- System/ready
- AIO version
- number CPUs
- RAM in GiB
Actions logged from backend
In backend services we track following actions and action-specific properties:
- api-call/organization-created
- no user ID tracked, only organization ID and deployment
- api-call/workspace-created
- is child workspace?
- api-call/data-source-created
- data source type
- api-call/scan-model
- data source type
- number of tables
- average number of columns per table
- default scan model parameters used?
- api-call/model-published
- number of datasets
- average number of facts per dataset
- max number of facts in one dataset
- average number of attributes per dataset
- max number of attributes in one dataset
- api-call/maql-metric-created
- api-call/execute-afm/approximate-count-used
- api-call/execute-afm/data-sampling-used
- api-call/execute-afm/data-sampling-size
Actions logged from frontend
- /analyze/
- /analyze/ad-hoc/
- /analyze/analytical-designer-clear
- /analyze/attribute-filter-applied
- /analyze/drillable-items-received
- /analyze/embedded/
- /analyze/embedded/ad-hoc/
- /analyze/embedded/open/
- /analyze/open/
- /analyze/report-export-result
- /analyze/visualization-delete
- /analyze/visualization-execute
- /analyze/visualization-open
- /analyze/visualization-open-as-report
- /analyze/visualization-save
- used Insight buckets
- used Insight properties
- /analyze/visualization-save-as-new
- used Insight buckets
- used Insight properties
- /analyze/visualization-save-as-new-from-KD
- used Insight buckets
- used Insight properties
- /analyze/visualization-save-from-KD
- used Insight buckets
- used Insight properties
- /analyze/visualization-update
- used Insight buckets
- used Insight properties
- /analyze/visualization-update-from-KD
- used Insight buckets
- used Insight properties
- /analyze/data-sampling-enabled
- only in Vertica data source
- /analyze/data-sampling-disabled
- only in Vertica data source
- /analyze/data-sampling-percentage-changed
- only in Vertica data source
- /analyze/approximate-count-used
- only in Vertica data source
- /dashboards/
- /dashboards/absolute-form-extended-date-filter-applied
- /dashboards/absolute-preset-extended-date-filter-applied
- /dashboards/alert/
- /dashboards/alert/update/
- /dashboards/all-time-extended-date-filter-applied
- /dashboards/create/
- /dashboards/dashboard-created
- number of insights
- number of attribute filters
- /dashboards/dashboard-creation-canceled
- /dashboards/dashboard-execution-finished-(#=kpi-failures)
- /dashboards/default-date-filter
- /dashboards/delete
- /dashboards/drill-added
- /dashboards/drill-performed
- /dashboards/drillable-items-received
- /dashboards/edit-mode-cancel
- /dashboards/edit-mode-save
- number of insights
- number of attribute filters
- /dashboards/edit/
- /dashboards/edit/attributeFilter/add/
- /dashboards/edit/attributeFilter/delete/
- /dashboards/edit/attributeFilter/drag/
- /dashboards/insight-edit
- /dashboards/insight-explore
- /dashboards/post-event-save-as-new
- /dashboards/project-switch
- /dashboards/relative-form-future-extended-date-filter-applied
- /dashboards/relative-form-last-extended-date-filter-applied
- /dashboards/relative-form-mixed-extended-date-filter-applied
- /dashboards/relative-form-next-extended-date-filter-applied
- /dashboards/relative-form-past-extended-date-filter-applied
- /dashboards/relative-form-this-extended-date-filter-applied
- /dashboards/relative-preset-future-extended-date-filter-applied
- /dashboards/relative-preset-last-extended-date-filter-applied
- /dashboards/relative-preset-mixed-extended-date-filter-applied
- /dashboards/relative-preset-next-extended-date-filter-applied
- /dashboards/relative-preset-past-extended-date-filter-applied
- /dashboards/relative-preset-this-extended-date-filter-applied
- /dashboards/save-as-new
- /dashboards/splashscreen/
- /dashboards/visualization-added
- /dashboards/visualization-date-recommended
- /dashboards/visualization-date-recommended-first-other
- /dashboards/visualization-date-recommended-from-visualization
- /dashboards/visualization-date-selected
- /dashboards/visualization-execution
- /dashboards/widget-less-clicked
- /dashboards/widget-more-clicked
- /dashboards/widget-reordered
- /dashboards/zoom-insight-disabled
- /dashboards/zoom-insight-enabled
- homepage/link-click
- homepage/video-click
- /modeler/