version: 1 disable_existing_loggers: false formatters: prod_formatter: format: "%(asctime)s | %(correlation_id)s | %(levelname)-7s | %(name)s | %(message)s" datefmt: "%Y-%m-%d %H:%M:%S" handlers: console: class: logging.StreamHandler level: INFO formatter: prod_formatter stream: ext://sys.stdout filters: [correlation_filter] filters: correlation_filter: (): src.core.correlation.CorrelationFilter loggers: src: level: INFO handlers: [console] propagate: false root: level: WARNING handlers: [console]