Skip to content

Basic telemetry#29

Merged
alexdriedger merged 9 commits into
masterfrom
telemetry
Aug 15, 2025
Merged

Basic telemetry#29
alexdriedger merged 9 commits into
masterfrom
telemetry

Conversation

@alexdriedger
Copy link
Copy Markdown
Collaborator

@alexdriedger alexdriedger commented Aug 15, 2025

  • Added telemetry using Posthog
  • Telemetry is anonymized. All telemetry is sent from the API currently. A unique UUID is generated when the api starts that acts as the distinct id for each session
  • Events that are being tracked: source/model/recipient/destination created, Transfer run completed
  • Telemetry can be disabled by setting PONTOON_TELEMETRY_DISABLED to true. This is also added to the readme so people can opt out of telemetry if they want to
  • Created a telemetry docs page

@alexdriedger alexdriedger merged commit ceaa939 into master Aug 15, 2025
3 checks passed
@alexdriedger alexdriedger deleted the telemetry branch August 15, 2025 18:22
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.

1 participant