-
Notifications
You must be signed in to change notification settings - Fork 74
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
[Epic] Overhaul Logging #3570
Comments
cc @daveqnet @RobertKeyser @NevilleS @seanpreston May the discussion commence! Let me know if I missed anything, thoughts/feeling on the priority, and anything else that you think is worth discussing! |
Update after our planning chat yesterday - let's identify a couple of the low-hanging fruit items here (e.g. fixing the server swallowing logs, adding TRACE logs with a lot of detail, etc.) and ship a few improvements, but we'll want to break this out into other follow-up issues. I'm not expecting us to solve logging immediately |
@daveqnet @seanpreston @RobertKeyser can y'all write wishlists for logging in the following format? I'll then integrate them all into a single list of issues for the Epic This isn't something we'll solve in a day (or a sprint) so it's worth getting everything into a big Epic and prioritizing as we go 🙂 Critical Requirements
Nice to Haves
|
Sure thing, @ThomasLaPiana. From my (security) perspective, I've just adapted the L1 (most basic) logging requirements from ASVS 4.0. Critical Requirements
Nice to Haves
One piece of a additional info: as a security best practice we recommend to users not to set a lower log level than INFO in production deployments. DEBUG (and TRACE if we add it) should only ever be set temporarily for initial deployment and later troubleshooting. FATAL |
Meeting with @RobertKeyser on June 30, 2023 What're some logging changes you'd like to see?
What're some changes you'd like to see as far as running and maintaining Fides instances?
|
Additional request: Can we enable SQL-level logging in SQLAlchemy when the log level is set to TRACE? |
Problem Statement
Current logging for the
Fides
webserver leaves a lot to be desired. It is exceedingly difficult to debug/track down issues both in production as well as dev environments.The following issues have been created as a result of internal and external feedback on the current logging solution
Issues
structlog
as a replacement forloguru
#3724The text was updated successfully, but these errors were encountered: