Skip to content

Conversation

@Emyrk
Copy link
Member

@Emyrk Emyrk commented Aug 26, 2021

What this does

Adds a metrics section with the amplitudeKey value to enable amplitude on coderd.
We will use a different key for master than SaaS, so using an env var makes sense.

@Emyrk Emyrk requested a review from kylecarbs August 26, 2021 23:48
values.yaml Outdated

# metrics -- Configure various metrics to gain observability into Coder.
metrics:
# metrics.amplitudeKey -- Enables telemetry pushing to Amplitude. Keep empty to disable
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should add a link to Amplitude here, along with a bit of information with what specificially gets tracked. Is it anonymized?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will do. We will not store any PII.

We store ID's so it's not really anonymized, but it is pseudonymous.

Comment on lines +251 to +258
# metrics -- Configure various metrics to gain observability into Coder.
metrics:
# metrics.amplitudeKey -- Enables telemetry pushing to Amplitude. Amplitude records how users
# interact with Coder, which is used to improve the product. No events store any personal
# information. Amplitude can be found here: https://amplitude.com/
# Keep empty to disable.
amplitudeKey: ""

Copy link
Member Author

@Emyrk Emyrk Aug 27, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kylecarbs Better? I do not want to commit to "anonymized" data at this time. We can definitely fully anonymize data, but for SaaS we want some ways to indicate which deployment the data came from.

I think it'll be easier to draw some lines of where to fully anonymize and where not too once we have some data to play with.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is awesome!

@Emyrk Emyrk merged commit 9605d70 into main Aug 27, 2021
@Emyrk Emyrk deleted the stevenmasley/amplitude branch August 27, 2021 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants