version: 1 disable_existing_loggers: False formatters: simple: format: '%(asctime)s - %(name)s - %(levelname)s - %(message)s' handlers: console: class: rich.logging.RichHandler formatter: simple # access: # class: logging.FileHandler # filename: logs/access.log # level: INFO # formatter: simple loggers: uvicorn.error: level: INFO handlers: - console propagate: no # uvicorn.access: # level: INFO # handlers: # - access # propagate: no root: level: INFO handlers: - console propagate: yes