Инструменты пользователя

Инструменты сайта


журналы_сервисов

Протоколирование системных событий

Все сервисы ведут системные журналы. При типовой настройке журналы располагаются в директории:

/var/lib/dozor/log

По умолчанию журналы автоматически архивируются ежедневно и удаляются через 1 месяц при помощи системной утилиты logrotate.

Уровень детализации журнала определяется в файле конфигурации каждого сервиса в секции «log», путем установки параметра «level» – уровень детализации рабочего журнала. Определено 8 различных уровней детализации журнала, которые задаются целым числом из интервала от «0» до «7». При этом уровень детализации растет от меньшего числа к большему. Тип сообщений, записываемых в рабочий журнал на каждом уровне детализации:

0 – модальные сообщения, не отключаются
1 – критические ошибки
2 – ошибки (имеют в журнале префикс ERROR)
3 – предупреждения (имеют в журнале префикс WARN)
4 – заметки (имеют в журнале префикс NOTE)
5 – информационные сообщения (имеют в журнале префикс INFO)
6 – подробная информация
7 – отладочная информация

Формат записи в рабочем журнале

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

Дата  [ID-процесса]   Тип сообщения   Сообщение
журналы_сервисов.txt · Последние изменения: 2017/11/22 13:49 — ma5ter