#How to disable telemetry on dagger go sdk

1 messages · Page 1 of 1 (latest)

willow vapor
#

Hello!
I’m stuck on understanding how dagger and go sdk send telemetry.
The doc says “Dagger CLI sends anonymized telemetry to dagger.io” and “you can disable the telemetry by setting the environment variable DO_NOT_TRACK=1 before running the Dagger CLI.”

but dagger go sdk also send telemetry? If so, which should I set DO_NOT_TRACK=1 on os which runs go sdk or os that host dagger engine?
(In my case, the go code which uses go sdk and the dagger engine is running on different machine)

https://docs.dagger.io/faq#does-dagger-send-telemetry

General

broken zealot
#

the Dagger CLI is the one that sends the telemetry

#

but dagger go sdk also send telemetry?

Yes, this also sends telemetry as it uses the CLI under the hood

#

in this case, you need to set DO_NOT_TRACK when running your go program

willow vapor
#

Thank you!
I just learned that dagger sdk is a kind of a wrapper of dagger CLI!