Функция системного журналирования («логи» или логирование) – это основной источник информации о работе системы и ошибках.
Параметры логирования настраиваются в ветке конфигурационного дерева logger.
Для обозначения списка настроек логирования вводится параметр – logging-settings.
В списке настроек логирования logging-settings настраиваются уровни логирования и список серверов логирования.
Параметры для настройки логирования:
- log-level – уровень логирования. Варианты сообщений для записи в журнал операций:
- none – сообщение не принадлежит никакому уровню;
- emerg – использовать устройство невозможно (авария);
- alert – для решения проблемы необходимо срочно предпринять какие-либо действия;
- critical – произошла критическая ошибка;
- error – произошла ошибка;
- warning – произошла значительная ошибка, на которую следует обратить внимание;
- notice – произошло значительное, но обычное событие;
- info – была выполнена незначительная, обычная операция;
- debug – сообщения, формируемые в процессе отладки;
- servers – серверы логирования. Именем сервера логирования <NAME> является <IP-адрес сервера>. Параметры серверов логирования:
- port – номер порта;
- protocol – наименование используемого протокола:
- TCP – отправка журналов по протоколу TCP;
- UDP – отправка журналов по протоколу UDP;
- RELP-OVER-TCP – отправка логов по протоколу TCP в формате RELP.
Значения параметров задаются командой set. Синтаксис команды настройки логирования:
set logger logging-settings [log-level <LOG_LEVEL_REF>] {servers <IP-ADDRESS>} [port <NUM>] [protocol <PROTOCOL_TYPE>]
Пример команды:
admin# set logger logging-settings log-level error servers 192.168.200.200 port 4567 protocol udp