Skip to content

Conversation

@magnesj
Copy link
Member

@magnesj magnesj commented Jan 17, 2026

  • Use a hash key instead of user name for application event.
  • Include user name for crash reports.
  • Add telemetry for selected Python function calls.

magnesj and others added 3 commits January 17, 2026 14:40
Adds username hashing for privacy-preserving telemetry and includes full username for crash reports to aid debugging.
Also incorporates OS information into crash reports for better diagnostics.
Improves observability by adding telemetry events for gRPC command executions and PDM object method calls.

These events include details such as command names, status, errors,
warnings, and the class of PDM objects involved. This enhances the ability
to monitor and diagnose issues within the gRPC services.
@magnesj magnesj requested a review from kriben January 19, 2026 15:08
Copy link
Collaborator

@kriben kriben left a comment

Choose a reason for hiding this comment

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

LGTM!

@magnesj magnesj merged commit 4966a17 into dev Jan 20, 2026
19 checks passed
@magnesj magnesj deleted the improve-telementry-reporting branch January 20, 2026 12:44
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