Подтвердить что ты не робот

Отключить сообщение "уведомление" из журнала DEBUG

Это тяжелая работа по анализу моего фактического журнала регистрации, потому что огромное количество сообщений "event.DEBUG: Notified event...". Кто-нибудь знает, как я могу отключить журналы уведомлений диспетчера?

Спасибо заранее!

4b9b3361

Ответ 2

Самый простой способ выполнить все это - это разделить различные каналы и уровни регистрации в app/config/config_dev.yml

monolog:
  handlers:
    event_all:
      bubble: false
      action_level: DEBUG
      type:  stream
      path:  %kernel.logs_dir%/%kernel.environment%_event_all.log
      channels: event
    event_errors:
      action_level: ERROR
      type:  stream
      path:  %kernel.logs_dir%/%kernel.environment%_event_errors.log
      channels: event
    main:
      type:  stream
      path:  %kernel.logs_dir%/%kernel.environment%.log
      level: DEBUG  

Лучшее руководство для разделения разных каналов и уровней ошибок находится здесь: http://symfony.com/doc/current/cookbook/logging/monolog.html

Также см. здесь мои личные рекомендации по разделению производства: Symfony2 - журнал Doctrine