Как сконфигурировать Monolog так, чтобы он исключал ошибки 404 из логов

Как сконфигурировать Monolog так, чтобы он исключал ошибки 404 из логов

Иногда ваши логи заполняются ненужными HTTP-ошибками 404, например, когда атакующий сканирует ваше приложение на наиболее известные пути приложения (например, `/phpmyadmin`). При использовании обработчика fingers_crossed, вы можете исключить логирование этих ошибок 404, основываясь на регулярном выражении в конфигурации MonologBundle:

  • YAML
  • XML
  • PHP
1
2
3
4
5
6
7
8
9
# config/packages/prod/monolog.yaml
monolog:
    handlers:
        main:
            # ...
            type: fingers_crossed
            handler: ...
            excluded_404s:
                - ^/phpmyadmin