Уровни журналирования в PHP работают на основе стандарта PSR-3. dev.to gb.ru Он определяет 8 уровней сообщений: gb.ru
- DEBUG — отладочная информация, подробно раскрывающая детали события; gb.ru
- INFO — любые интересные события. gb.ru Например, когда пользователь авторизовался; gb.ru
- NOTICE — важные события в рамках ожидаемого поведения; gb.ru
- WARNING — исключительные ситуации, не являющиеся ошибками. gb.ru Например, использование устаревшего метода, неправильный запрос в API; gb.ru
- ERROR — ошибки, которые следует отслеживать, но они не требуют срочного исправления; gb.ru
- CRITICAL — критическое состояние или событие. gb.ru Например, недоступность компонента, неожиданное исключение; gb.ru
- ALERT — ошибка или событие, требующие срочных действий. gb.ru Например, когда база данных недоступна; gb.ru
- EMERGENCY — ситуация, когда программа или система полностью выведены из строя. gb.ru
Чтобы использовать эти уровни, достаточно добавлять их название к строке каждой записи журнала. gb.ru