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.

 

Сообщения об ошибках при выполнении данной команды, свидетельствующие о серьезных проблемах с 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

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

 

Пример 

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

Router(config)#logging 10.10.1.101