diff --git a/config/packages/monolog.yaml b/config/packages/monolog.yaml index 0b9031f..352043c 100644 --- a/config/packages/monolog.yaml +++ b/config/packages/monolog.yaml @@ -8,10 +8,17 @@ when@dev: monolog: handlers: main: - type: stream - path: "%kernel.logs_dir%/%kernel.environment%.log" - level: debug - channels: ["!event", "!bpn", "!myep"] + type: fingers_crossed + action_level: error + handler: exceptions + excluded_http_codes: [404, 405] + buffer_size: 50 + channels: ["!bpn", "!myep"] + exceptions: + type: rotating_file + path: "%kernel.logs_dir%/framework.%kernel.environment%.log" + max_files: 30 + level: error bpn: channels: ["bpn"] type: rotating_file @@ -53,15 +60,15 @@ when@prod: main: type: fingers_crossed action_level: error - handler: nested + handler: exceptions excluded_http_codes: [404, 405] - buffer_size: 50 # How many messages should be saved? Prevent memory leaks + buffer_size: 50 channels: ["!bpn", "!myep"] - nested: - type: stream - path: php://stderr - level: debug - formatter: monolog.formatter.json + exceptions: + type: rotating_file + path: "%kernel.logs_dir%/framework.%kernel.environment%.log" + max_files: 30 + level: error bpn: channels: ["bpn"] type: rotating_file