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

Improve logging with Google Cloud Logs #521

Merged
merged 1 commit into from
Aug 23, 2024
Merged

Improve logging with Google Cloud Logs #521

merged 1 commit into from
Aug 23, 2024

Commits on Aug 23, 2024

  1. Improve logging with Google Cloud Logs

            The primary purpose here is to improve logging to GCP by
            changing the logging formatter from plaintext to json.  The
            python logging config is now unified under logging.ini for both
            the flask application and gunicorn.
    
            Other changes are listed here:
            * Limits everret config sources to ENV only to avoid confusion
            * Removes sso-dashboard logger in favor of the root logger
            * Log Levels set to INFO unless SSO-DASHBOARD_DEBUG is set True
            * Adds a flask handler for uncaught Exceptions
    dividehex committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    0c08cfe View commit details
    Browse the repository at this point in the history