#17 Логгирование #21

Manually merged
mrkan merged 12 commits from #17-logger-config into main 2026-05-02 10:10:22 +00:00
3 changed files with 24 additions and 9 deletions
Showing only changes of commit 9c44cc7800 - Show all commits

View file

@ -3,7 +3,7 @@ disable_existing_loggers: false
formatters: formatters:
dev_formatter: 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" datefmt: "%H:%M:%S"
handlers: handlers:
@ -12,6 +12,11 @@ handlers:
level: TRACE level: TRACE
formatter: dev_formatter formatter: dev_formatter
stream: ext://sys.stdout stream: ext://sys.stdout
filters: [correlation_filter]
filters:
correlation_filter:
(): src.core.correlation.CorrelationFilter
loggers: loggers:
src: src:

View file

@ -3,7 +3,7 @@ disable_existing_loggers: false
formatters: formatters:
prod_formatter: 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" datefmt: "%Y-%m-%d %H:%M:%S"
handlers: handlers:
@ -12,13 +12,18 @@ handlers:
level: INFO level: INFO
formatter: prod_formatter formatter: prod_formatter
stream: ext://sys.stdout stream: ext://sys.stdout
filters: [correlation_filter]
filters:
correlation_filter:
(): src.core.correlation.CorrelationFilter
loggers: loggers:
src: src:
level: TRACE level: INFO
handlers: [file] handlers: [console]
propagate: false propagate: false
root: root:
level: INFO level: WARNING
handlers: [file] handlers: [console]

View file

@ -3,7 +3,7 @@ disable_existing_loggers: false
formatters: formatters:
test_formatter: 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" datefmt: "%Y-%m-%d %H:%M:%S"
handlers: handlers:
@ -12,13 +12,18 @@ handlers:
level: DEBUG level: DEBUG
formatter: test_formatter formatter: test_formatter
stream: ext://sys.stdout stream: ext://sys.stdout
filters: [correlation_filter]
filters:
correlation_filter:
(): src.core.correlation.CorrelationFilter
loggers: loggers:
src: src:
level: DEBUG level: DEBUG
handlers: [file] handlers: [console]
propagate: false propagate: false
root: root:
level: WARNING level: WARNING
handlers: [file] handlers: [console]