diff --git a/configs/logging_dev.yaml b/configs/logging_dev.yaml index d6d6516..3a755c4 100644 --- a/configs/logging_dev.yaml +++ b/configs/logging_dev.yaml @@ -3,7 +3,7 @@ disable_existing_loggers: false formatters: dev_formatter: - format: "%(asctime)s | %(levelname)-7s | %(name)s | %(message)s" + format: "%(asctime)s | %(correlation_id)s | %(levelname)-7s | %(name)s | %(message)s" datefmt: "%H:%M:%S" handlers: @@ -12,6 +12,11 @@ handlers: level: TRACE formatter: dev_formatter stream: ext://sys.stdout + filters: [correlation_filter] + +filters: + correlation_filter: + (): src.core.correlation.CorrelationFilter loggers: src: diff --git a/configs/logging_prod.yaml b/configs/logging_prod.yaml index 8c294ac..e142c9a 100644 --- a/configs/logging_prod.yaml +++ b/configs/logging_prod.yaml @@ -3,7 +3,7 @@ disable_existing_loggers: false formatters: prod_formatter: - format: "%(asctime)s | %(levelname)-7s | %(name)s | %(message)s" + format: "%(asctime)s | %(correlation_id)s | %(levelname)-7s | %(name)s | %(message)s" datefmt: "%Y-%m-%d %H:%M:%S" handlers: @@ -12,13 +12,18 @@ handlers: level: INFO formatter: prod_formatter stream: ext://sys.stdout + filters: [correlation_filter] + +filters: + correlation_filter: + (): src.core.correlation.CorrelationFilter loggers: src: - level: TRACE - handlers: [file] + level: INFO + handlers: [console] propagate: false root: - level: INFO - handlers: [file] \ No newline at end of file + level: WARNING + handlers: [console] \ No newline at end of file diff --git a/configs/logging_test.yaml b/configs/logging_test.yaml index a24a174..fb5fcb7 100644 --- a/configs/logging_test.yaml +++ b/configs/logging_test.yaml @@ -3,7 +3,7 @@ disable_existing_loggers: false formatters: test_formatter: - format: "%(asctime)s | %(levelname)-7s | %(name)s | %(message)s" + format: "%(asctime)s | %(correlation_id)s | %(levelname)-7s | %(name)s | %(message)s" datefmt: "%Y-%m-%d %H:%M:%S" handlers: @@ -12,13 +12,18 @@ handlers: level: DEBUG formatter: test_formatter stream: ext://sys.stdout + filters: [correlation_filter] + +filters: + correlation_filter: + (): src.core.correlation.CorrelationFilter loggers: src: level: DEBUG - handlers: [file] + handlers: [console] propagate: false root: level: WARNING - handlers: [file] \ No newline at end of file + handlers: [console] \ No newline at end of file