info Логирование событий с info-center

 

Система логирования событий info-center на некоторых коммутаторах SNR (например, SNR-S2990-16X)  существенно отличается от других моделей, при этом обладает большей гибкостью.

По умолчанию коммутатор записывает лог уровней warning и critical.

Просмотр лога уровня warning (пишется в оперативную память, теряется при перезагрузке):

show info-center logsdram

Просмотр лога уровня critical (пишется на flash, сохраняется при перезагрузке):

show info-center lognvram

 

Для логирования событий разного уровня в info-center предусмотрено 10 каналов. Для каждого канала можно задать один источник (уровень событий) и одно направление вывода.

Часть каналов преднастроена:

channel 0 - передача сообщений уровня debugging в консоль

channel 1 - передача сообщений уровня debugging в терминальный монитор

channel 2 - просто подписан как "to_loghost" (зарезервирован под передачу на syslog-сервер)

channel 3 - передача debugging trap в буфер

channel 4 - передача сообщений уровня warning в память (logsdram)

channel 5 - передача сообщений уровня critical в память (lognvram)

Каналы с 6 по 9 свободны.

 

Включение info-center (включен по умолчанию):

info-center enable

 

Указание источника для канала:

info-center source debug level level_id prefix on channel channel_id

level_id - уровень сообщений (0 - emergencies, 1 - alerts, 2 - critical, 3 - errors, 4 - warnings, 5 - notifications, 6 - informational, 7 - debugging)

channel_id - номер канала

 

Направление вывода в файл:

info-center logfile channel 9 size size flash filename

filename - имя файла назначения

size - допустимый размер файла

 

Просмотр лога из файла:

show info-center logfile channel channel_id

channel_id - номер канала

 

Направление вывода на syslog-сервер:

info-center loghost server_ip facility facility channel channel_id

server_ip - адрес syslog-сервера

facility - категория сообщения для syslog-сервера

channel_id - номер канала