Команда 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 |
Не удалось выставить получателя лога: невозможно получить существующие параметры логирования. |