monolog: channels: - deprecation when@dev: monolog: handlers: main: type: stream path: '%kernel.logs_dir%/%kernel.environment%.log' level: debug channels: ['!event'] console: type: console process_psr_3_messages: false channels: ['!event', '!doctrine', '!console'] when@prod: monolog: handlers: main: type: fingers_crossed action_level: error handler: nested excluded_http_codes: [404, 405] buffer_size: 50 nested: type: stream path: php://stderr level: debug formatter: monolog.formatter.json database: type: service id: App\Infrastructure\Logging\DatabaseLogHandler level: warning channels: ['!doctrine'] deprecation: type: stream channels: [deprecation] path: php://stderr when@test: monolog: handlers: main: type: fingers_crossed action_level: error handler: nested nested: type: stream path: '%kernel.logs_dir%/%kernel.environment%.log' level: debug