Information collected by the MicroShift Telemetry API
The MicroShift Telemetry API collects a lightweight set of metrics to assist with remote health monitoring and product improvement. The data payload is minimal, generally under 2KB, and is designed to have very minimal impact on node resources. The collected information is categorized into system configuration, node capacity, and usage metrics.
The following information is collected by Telemetry:
- System information
-
The system information describes the basic configuration of your MicroShift node and where it is running, for example:
-
Version information, including the MicroShift node version.
-
The Red Hat Enterprise Linux (RHEL) version.
-
The RHEL deployment type.
-
- Sizing information
-
Sizing information details the node capacity, for example:
-
The CPU cores MicroShift can use.
-
Architecture information.
-
The usable bytes of memory.
-
- Usage information
-
Usage information outlines what is happening in the node, for example:
-
The CPU usage in percentage.
-
The memory usage in percentage.
-
The number of Kubernetes objects by resource type (CRDs).
-
The number of running containers, namespaces, and running pods.
-
The number of routes, ingress, services.
-
|
|
Telemetry does not collect identifying information such as usernames or passwords. Red Hat does not intend to collect personal information. If Red Hat discovers that personal information has been inadvertently received, Red Hat deletes such information. To the extent that any Telemetry constitutes personal data, refer to the Red Hat Privacy Statement for more information about Red Hat’s privacy practices. |
- Additional details about how remote health monitoring data is used
-
Red Hat collects data about your use of the Red Hat product(s) for purposes such as providing support and troubleshooting, improving the offerings and user experience, responding to issues, and for billing purposes if applicable.
-
Collection safeguards: Red Hat employs technical and organizational measures designed to protect Telemetry data.
-
Sharing: Red Hat might share the data collected through the Telemetry API internally within Red Hat to improve your user experience. Red Hat might share Telemetry data with its business partners in an aggregated form that does not identify customers to help the partners better understand their markets and their customers' use of Red Hat offerings, or to ensure the successful integration of products jointly supported by those partners.
-
Third parties: Red Hat might engage certain third parties to assist in the collection, analysis, and storage of Telemetry data.
-
Disabling Telemetry data collection: You can disable MicroShift Telemetry by following the instructions in the "Opting out of remote health reporting for MicroShift" section.
-