logging

Команда  logging  используется для задания IP-адреса хоста, на который будут посылаться сообщения о протоколируемых событиях.

Сообщения можно посылать только на один адрес. No-форма команды восстанавливает значение по умолчанию.

Синтаксис

logging {ip-address}

no logging {ip-address}

Альтернативный вариант команды:

logging host {ip-address}

ip-address

IP-адрес хоста, на который будет направлен лог.

Значение по

умолчанию

logging 127.0.0.1

Режимы команды

Global configuration

Рекомендации по

использованию

Команда  logging задает адрес хоста, на который будут направляться сообщения о происходящих событиях на шлюзе. Для отсылки сообщений используется только протокол Syslog и получатель сообщений может быть только один. При вводе команды logging, изменения в настройках протокола событий консоли вступают в силу немедленно.

 

При старте консоли получатель протокола сообщений записан в файл syslog.ini. После зачитывания начальной конфигурации выставляется получатель протокола сообщений, описанный в cisco-like конфигурации. Если в cisco-like конфигурации команды протоколирования отсутствуют, то выставляются значения по умолчанию.

Также значение по умолчанию выставляется и при задании одной из команд:

no logging {ip-address}

logging 127.0.0.1

Заданная команда no logging {ip-address} аналогична команде logging 127.0.0.1. Аргумент ip-address в команде no logging должен совпадать с IP-адресом хоста уже существующего в конфигурации, иначе команда не выполняется с диагностикой:

 % No such logging host

Если задана команда logging 127.0.0.1, то она не показывается по команде show running-config.

Команда no logging не поддерживается.

Отличие данной

команды от

подобной команды

Cisco IOS

•   Не допускается использование hostname в качестве аргумента.

•   Не допускается задание списка SYSLOG-серверов, разрешен только один адрес. Повторно заданная команда logging заменяет предыдущий адрес. Заданный адрес сохраняется в файле syslog.ini.

Пример

Ниже приведен пример, в котором сообщения о протоколируемых событиях отправляются на адрес 10.10.1.101:

Router(config)#logging 10.10.1.101

 

Сообщения об ошибках при выполнении данной команды, свидетельствующие о серьезных проблемах с cs_console

(например, пропадание связи с сервисом vpnsvc) приведены в нижеследующей таблице.

При их получении рекомендуется прервать работу с cs_console и запустить ее заново.

Сообщение

Пояснение

% Can't set logging host for cs_console

Не удалось выставить получателя лога для cs_console.

% Can't set logging host

Не удалось выставить получателя лога в сервисе vpnsvc.

% Can't set logging host: can't get the syslog parameters

Не удалось выставить получателя лога: невозможно получить существующие параметры логирования.