Настройка уровня логирования¶
Описание¶
Параметр LOG_LEVEL определяет уровень логирования и какие сообщения будут записываться в файл /var/log/rudesktop/rudesktop.log
Вы можете выбирать из следующих уровней логирования:
DEBUG — записывает все сообщения, в том числе диагностическую информацию, полезную для отладки. Значение по умолчанию
INFO — записывает общую информацию о работе системы, включая важные события
WARNING — записывает предупреждения о потенциальных проблемах, которые не мешают выполнению
ERROR — записывает ошибки, которые мешают выполнению одной или нескольких функций
CRITICAL — записывает критические ошибки, которые могут привести к отказу системы
Важно
Когда вы задаёте LOG_LEVEL, будут записываться сообщения только этого уровня и уровней выше в порядке их серьёзности
Например, если установлен уровень INFO, то будут записываться INFO, WARNING, ERROR и CRITICAL, но не DEBUG
Это позволяет контролировать объём информации, поступающей в логи, что может быть полезно для улучшения производительности и упрощения анализа журнала
Настройка¶
Чтобы настроить уровень логирования, добавьте или измените параметр LOG_LEVEL в файле конфигурации /etc/rudesktop/settings (Python-файл)
Примечание
Параметр LOG_LEVEL влияет на основные логи сервера. Для отдельных служебных логгеров (axes, django, redis) уровни зафиксированы в коде и не переопределяются, чтобы не засорять журнал
Пример¶
Чтобы установить уровень логирования на INFO, добавьте или измените следующую строку:
LOG_LEVEL = 'INFO'
После изменения файла конфигурации выполните команду для перезапуска сервера и применения новых настроек:
rude restart
Подсказка
Подробнее о расположении файлов логов см. на странице Логи сервера