Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Adds common data to telemetry events #205

Merged
merged 1 commit into from
Mar 13, 2024

Conversation

marofke
Copy link
Contributor

@marofke marofke commented Mar 12, 2024

What was the problem/requirement? (What/Why)

We need to refine our telemetry metrics to better isolate events.

What was the solution? (How)

Be more descriptive of event types, and add common data that is included in every request (the intent is to capture package versions of other libraries that use this library, such as our integrated submitters and adaptors)

See these other PRs for how we'll build off of these changes:

What is the impact of this change?

We can more clearly pinpoint what kind of flows users are using, and on what versions of our software they are using.

How was this change tested?

Manually tested against my own deployment, confirmed test data showed up.

Was this change documented?

N/A

Is this a breaking change?

No

@marofke marofke changed the title fix: Adds client version to telemetry events feat: Adds client version to telemetry events Mar 13, 2024
@marofke marofke changed the title feat: Adds client version to telemetry events feat: Adds common data to telemetry events Mar 13, 2024
@marofke marofke marked this pull request as ready for review March 13, 2024 18:57
@marofke marofke requested a review from a team as a code owner March 13, 2024 18:57
mwiebe
mwiebe previously approved these changes Mar 13, 2024
src/deadline/client/api/_telemetry.py Outdated Show resolved Hide resolved
jericht
jericht previously approved these changes Mar 13, 2024
src/deadline/client/api/_telemetry.py Outdated Show resolved Hide resolved
@marofke marofke dismissed stale reviews from jericht and mwiebe via cfcdca7 March 13, 2024 20:37
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.

3 participants