# Log straight to stdout — the container runtime (docker compose logs / the # self-hosted runner's log collection) owns rotation and retention, matching # how every other app container in this repo logs. version: 1 formatters: precise: format: "%(asctime)s - %(name)s - %(lineno)d - %(levelname)s - %(message)s" handlers: console: class: logging.StreamHandler formatter: precise stream: ext://sys.stdout loggers: synapse.storage.SQL: # SQL queries are DEBUG-only noise; leave at INFO unless diagnosing. level: INFO root: level: INFO handlers: [console] disable_existing_loggers: false