Файлы логов по умолчанию сохраняются в/var/log/spectr/spectr.log
включена ротация логов через logrotate.d
(конфигурация ротации: /etc/logrotate.d/spectr
).
Сообщения имеют вид:
%timestamp% %log_level% %function%[%PID%]: %message%
Возможные уровни сообщений в порядке увеличения детализации лога (каждый следующий уровень включает в себя предыдущие уровни):
- CRITICAL — критические ошибки, из-за которых невозможна дальнейшая работа сервиса.
- ERROR — значительные ошибки, которые могут влиять на стабильную работу сервиса: ошибки чтения конфигурации, запуска обработки потоков и др.
- WARNING — предупреждения, могут свидетельствовать о некорректной работе сервиса или клиентов: ошибки вызова API, сообщения о перезапуске потока из-за ошибки, ошибки авторизации
- INFO — информационные сообщения.
- DEBUG — малозначительные сообщения, полезные для отладки и диагностики.