superfly / flyctl

Command line tools for fly.io services
https://fly.io
Apache License 2.0
1.36k stars 222 forks source link

Improve telemetry around docker usage #3701

Open btoews opened 3 days ago

btoews commented 3 days ago

The daemon_type span attribute is always none because we aren't accounting for DockerDaemonType being a bitmask. It's also hard to gauge whether flyctl is running in a CI environment. I'm fixing the func (DockerDaemonType) String() string method and adding a is_ci attribute on the root span.