Docs: move CLI telemetry to guides section
Signed-off-by: Solomon Hykes <solomon@dagger.io>
This commit is contained in:
parent
2d41b674a8
commit
f33133ffd9
@ -1,20 +0,0 @@
|
|||||||
---
|
|
||||||
slug: /1218/cli-telemetry
|
|
||||||
displayed_sidebar: europa
|
|
||||||
---
|
|
||||||
|
|
||||||
# CLI Telemetry
|
|
||||||
|
|
||||||
The dagger CLI implements telemetry that provides information about the usage from the Dagger Community. Although optional, this helps us to improve dagger by measuring the usage of the main features.
|
|
||||||
|
|
||||||
## What is tracked?
|
|
||||||
|
|
||||||
Command names are tracked along with the version of dagger and the platform it's running on. CLI telemetry events are anonymized for privacy purposes, they are not linked to a specific identity.
|
|
||||||
|
|
||||||
If you want to know more, you can check the telemetry implementation in dagger's source code.
|
|
||||||
|
|
||||||
## Can I disable the telemetry?
|
|
||||||
|
|
||||||
Dagger implements [the DNT (Console Do Not Track) standard](https://consoledonottrack.com/).
|
|
||||||
|
|
||||||
As a result, you can disable the telemetry by setting the environment variable `DO_NOT_TRACK=1` before running dagger.
|
|
31
docs/guides/1218-cli-telemetry.md
Normal file
31
docs/guides/1218-cli-telemetry.md
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
---
|
||||||
|
slug: /1218/cli-telemetry
|
||||||
|
displayed_sidebar: europa
|
||||||
|
---
|
||||||
|
|
||||||
|
# Understanding CLI Telemetry
|
||||||
|
|
||||||
|
## Overview
|
||||||
|
|
||||||
|
By default, the dagger CLI sends anonymized telemetry to dagger.io. This allows us to improve Dagger by understanding how it is used.
|
||||||
|
Telemetry is optional and can be disabled at any time. If you are willing and able to leave telemetry enabled: thank you! This will help
|
||||||
|
us better understand how Dagger is used, and will allow us to improve your experience.
|
||||||
|
|
||||||
|
## What is tracked?
|
||||||
|
|
||||||
|
The following information is included in telemetry:
|
||||||
|
|
||||||
|
* Dagger version
|
||||||
|
* Platform information
|
||||||
|
* Command run
|
||||||
|
* Anonymous device ID
|
||||||
|
|
||||||
|
We use telemetry for aggregate analysis, and do not tie telemetry events to a specific identity.
|
||||||
|
|
||||||
|
Our telemetry implementation is open-source and can be reviewed [here](https://github.com/dagger/dagger/blob/main/telemetry/telemetry.go).
|
||||||
|
|
||||||
|
## Disabling telemetry
|
||||||
|
|
||||||
|
Dagger implements the [(Console Do Not Track) standard](https://consoledonottrack.com/).
|
||||||
|
|
||||||
|
As a result, you can disable the telemetry by setting the environment variable `DO_NOT_TRACK=1` before running dagger.
|
@ -100,7 +100,6 @@ module.exports = {
|
|||||||
"core-concepts/client",
|
"core-concepts/client",
|
||||||
"core-concepts/secrets",
|
"core-concepts/secrets",
|
||||||
"core-concepts/what-is-cue",
|
"core-concepts/what-is-cue",
|
||||||
"core-concepts/cli-telemetry",
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -108,7 +107,7 @@ module.exports = {
|
|||||||
label: "Guides",
|
label: "Guides",
|
||||||
collapsible: false,
|
collapsible: false,
|
||||||
collapsed: false,
|
collapsed: false,
|
||||||
items: ["guides/container-images"],
|
items: ["guides/container-images", "guides/cli-telemetry"],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: "category",
|
type: "category",
|
||||||
|
Reference in New Issue
Block a user