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(apps/price_pusher)!: switch to structured logger via pino #1714

Merged
merged 4 commits into from
Jun 20, 2024

Commits on Jun 20, 2024

  1. feat(apps/price_pusher)!: switch to structured logger via pino

    This change switches from `console` to `pino` for logging that is a
    structured logger and allows us to have json formatted loggers. In
    adition to just that change, pino does an amazing job at logging the
    errors by including all their data + the stacktrace.
    
    This change does minimal change to the log level and the `console.log`
    is changed to info or debug level based on my judgement.
    
    This change is marked as breaking because it breaks any reliability/ops
    based on the logs.
    ali-bahjati committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    638cffc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79a603a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    34c6415 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0169fd7 View commit details
    Browse the repository at this point in the history