Команда 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