Skip to main content
Version: v26.0

Telemetry and Data Collection

Summary

The following explains the telemetry mechanism built in to DH2i products as of version 26.0.

Information

DH2i products include a telemetry mechanism that collects anonymized usage information on a regular basis.

Information Collected

The telemetry mechanism collects usage information, including:

  • The name and installed versions of the DH2i product being used
  • The host operating systems and versions
  • The configured languages/localizations
  • The names and versions of the security libraries in use (OpenSSL/Schannel)
  • The versions of the dotnet runtime in use
  • The versions of Microsoft SQL Server installed
  • Product features actively in use
  • Types of disk file systems in use

The exact data that is collected can be viewed using the get-telemetry-data DxCLI command. Example output is shown below:

{
"product": "DxEnterprise",
"ver": [
"26.0.236.0"
],
"nodes": 2,
"os": [
"Ubuntu 22.04.5 LTS (Jammy Jellyfish)"
],
"osk": [
"Linux version 5.15.167.4-microsoft-standard-WSL2 (root@f9c826d3017f) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Tue Nov 5 00:21:55 UTC 2024"
],
"lang": [
"127"
],
"sec": [
"OpenSSL 3.0.2 15 Mar 2022"
],
"dotnet": [
".NET 8.0.24"
],
"mssql": [
"16.0.4236.2"
],
"apps": [
"AGS"
],
"feat": [
"TUN",
"DXOP"
],
"netconf": [
"ALL"
]
}

Collection Schedule

Telemetry data is collected once per cluster, and transmitted to DH2i on Sunday between the hours of 02:00 and 03:00 UTC.

Disabling / Opt-Out

Transmission of telemetry data requires Internet access, and will not function on an isolated network.

Telemetry can be disabled using the telemetry.disable globalsetting:

dxcli set-globalsetting telemetry.disable 1