logging
logging
Команда logging используется для задания IP-адреса хоста, на который будут посылаться сообщения о протоколируемых событиях. Сообщения можно посылать только на один адрес.
Для С-Терра Шлюз (DP): возможно выполнение нескольких команд, таким образом возможно задать список SYSLOG-серверов.
Для С-Терра Юнит: сообщения можно посылать только на один адрес, т.е. не допускается создание списка SYSLOG-серверов. Повторно заданная команда logging будет заменять предыдущий адрес.
No - форма команды при наличии одной записи с адресом SYSLOG-сервера восстанавливает значение по умолчанию.
Синтаксис logging {ip-address} no logging {ip-address} Альтернативный вариант команды: logging host {ip-address} | |
ip-address | IPv4–адрес или IPv6–адрес хоста, на который будет направлен лог. |
Значение по умолчанию | 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 | Не удалось выставить получателя лога: невозможно получить существующие параметры логирования. |