1. Домой
  2. Документы
  3. Spectr
  4. Запуск и использование
  5. Логирование

Логирование

Файлы логов по умолчанию сохраняются в
/var/log/spectr/spectr.log
включена ротация логов через logrotate.d (конфигурация ротации: /etc/logrotate.d/spectr).

Сообщения имеют вид:

%timestamp% %log_level% %function%[%PID%]: %message%

Возможные уровни сообщений в порядке увеличения детализации лога (каждый следующий уровень включает в себя предыдущие уровни):

  • CRITICAL — критические ошибки, из-за которых невозможна дальнейшая работа сервиса.
  • ERROR — значительные ошибки, которые могут влиять на стабильную работу сервиса: ошибки чтения конфигурации, запуска обработки потоков и др.
  • WARNING — предупреждения, могут свидетельствовать о некорректной работе сервиса или клиентов: ошибки вызова API, сообщения о перезапуске потока из-за ошибки, ошибки авторизации
  • INFO — информационные сообщения.
  • DEBUG — малозначительные сообщения, полезные для отладки и диагностики.