chore: more usage report logging#30262
Merged
zlwaterfield merged 2 commits intomasterfrom Mar 21, 2025
Merged
Conversation
Contributor
There was a problem hiding this comment.
PR Summary
This PR improves the logging infrastructure for PostHog's usage reporting system, focusing on better error tracking and cleaner log output.
- Switches from
structlogto Python's standardlogginglibrary for more consistent logging across the codebase - Adds period start/end timestamps to usage report events for better debugging and tracking
- Removes redundant billing service logging statements and timing debug logs that weren't providing value
- Improves error logging by including detailed error information directly in exception messages
- Consolidates logging configuration with
logger.setLevel(logging.INFO)for better control over log verbosity
1 file(s) reviewed, no comment(s)
Edit PR Review Bot Settings | Greptile
pawel-cebula
approved these changes
Mar 21, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes
Few more clean up changes to the usage report logging
👉 Stay up-to-date with PostHog coding conventions for a smoother review.
Does this work well for both Cloud and self-hosted?
It doesn't have an impact.
How did you test this code?
N/A