Laravel

Уровни логирования Monolog

Laravel использует библиотеку Monolog, позволяющую логировать события различных уровней: debug, info, notice, warning, error, critical, alert и emergency. Ниже представлены украденные отсюда описания каждого уровня.

- debug для подробной информации полезной при отладочных целей, такой как значения переменных, вызовы функций или SQL-запросы.

- info для общей информации, которая полезна для понимания нормального потока вашего приложения, например действий пользователя, системных событий или метрик производительности.

- notice для важной информации не являющейся ошибкой, но которая может потребовать внимания, например, изменение конфигурации, устаревание функций или проблемы с внешними службами.

- warning для потенциальных проблем, которые могут повлиять на функциональность или производительность вашего приложений, но не являются критическими или фатальными, например ошибки валидации, недостающие ресурсы или медленные ответы.

- error для фактических ошибок, мешающих вашему приложению выполнять намеченную задачу, например исключения, ошибки базы данных или сбои сети.

- critical для серьёзных ошибок, которые требуют немедленного внимания и могут привести к сбою приложения или сделать его недоступным, например утечки памяти, сбой диска или нарушение безопасности.

- alert для неотложных ошибок, которые требуют вмешательства человека и могут повлиять на другие системы или службы, зависящие от вашего приложения, например сбои платежей, повреждение данных или перегрузка системы.

- emergency для катастрофических ошибок, которые делают ваше приложение полностью непригодным для использования и могут потребовать перезагрузки или восстановления системы, таких как kernel panic, аппаратные сбои или перебои в подаче электроэнергии.

- critical для серьёзных ошибок, которые требуют немедленного внимания и могут привести к сбою приложения или сделать его недоступным, например утечки памяти, сбой диска или нарушение безопасности.

- alert для неотложных ошибок, которые требуют вмешательства человека и могут повлиять на другие системы или службы, зависящие от вашего приложения, например сбои платежей, повреждение данных или перегрузка системы.

- emergency для катастрофических ошибок, которые делают ваше приложение полностью непригодным для использования и могут потребовать перезагрузки или восстановления системы, таких как kernel panic, аппаратные сбои или перебои в подаче электроэнергии.

Оставить комментарий

avatar
  Подписаться  
Уведомление о