Skip to main content
Skip table of contents

Telemetry

With the telemetry function, you can provide environment data to D2iQ.

You can benefit from providing your data, as it will help us improve your installation, upgrade and support experiences. Given that these experiences are part of your cluster’s lifecycle, it is important for us to constantly improve them, make them user-friendlier and seamless. This is only possible if we can take a closer look at your environment data, learn more about how you use our product, and recognize the need for new features and prioritize them.

You can choose to send data bundles to D2iQ for:

Information collected by D2iQ

With the help of Collectors, D2iQ gathers environment information that includes, but is not limited to:

  • Infrastructure (cloud provider, pre-provisioned environment, etc.)

  • Kubernetes version

  • DKP version and license type

  • Operating system

  • Number of nodes

    • Number of cores per node / vCPU

  • CPU & memory utilization

  • FIPS or GPU enablement

Data Storage Location

The telemetry command generates a bundle and automatically sends it to a storage service managed by D2iQ. The CLI determines the storage location for the bundle based on the geographical location of the user running the command. Bundles from users running the command in Europe are stored in European data centers. Bundles generated outside Europe are stored in US data centers.

Size Limitations

The bundle upload size limit is 10 GB.

If the upload fails because the bundle is too large, generate a support bundle locally, and provide it to D2iQ through a support ticket.

Used Collectors

Extended Bundle Collectors

Extended Bundle Collectors

The bundle uses the following collectors:

  • clusterInfo collects basic information about the cluster

  • clusterResources collects a subset of available resources in the cluster

  • configMap collects the values of Kubernetes ConfigMaps

  • secrets collects the names and metadata of secrets, but NOT the secret values or keys

  • execCopyFromHost runs a container on each node on the cluster and copies the created data

  • allLogs is capable of collecting logs from all containers on the cluster

  • cpuMemoryUtilisation collects the average CPU and memory utilization of the last 30 days.

See Sending Telemetry Data for Analysis | full for the exact command.

Telemetry Bundle Collectors

Telemetry Bundle Collectors

This bundle contains a subset of the data contained in the diagnostics bundle:

  • clusterInfo collects basic information about the cluster

  • clusterResources collects a subset of available resources in the cluster (only in the kommander, kubesystem, and default namespaces)

  • cpuMemoryUtilisation collects the average CPU and memory utilization of the last 30 days.

See Sending Telemetry Data for Analysis | partial for the exact command.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.