diff --git a/src/server/app.py b/src/server/app.py index 74cff8e2..b5bcc0a7 100644 --- a/src/server/app.py +++ b/src/server/app.py @@ -26,6 +26,18 @@ # logger = structlog.get_logger() +# Send all Flask logs to structlog +structlog.configure( + processors=[ + structlog.contextvars.merge_contextvars, + structlog.processors.KeyValueRenderer( + key_order=["event", "view", "peer"] + ), + ], + logger_factory=structlog.stdlib.LoggerFactory(), +) + + app = Flask(__name__)