...
identifier { hostname | ip | fqdn }
no identifier Параметры
fqdn – использовать — использовать в качестве значения полное имя устройства: hostname.domain_name. Используется только вместе с настроенным domain name;
ip – — использовать в качестве значения IP-адрес интерфейса устройства. Если в секции syslog host не указан source-address, то в качестве значения будет использован IP-адрес интерфейса, за которым находится удаленный syslog-сервер;
hostname – — использовать в качестве значения имя устройства.
...
| Блок кода |
|---|
scs(config)# logging aaa configuration |
| Scroll Pagebreak |
|---|
logging acl configuration
...
| Блок кода |
|---|
scs(config)# logging syslog configuration |
| Scroll Pagebreak |
|---|
logging userinfo
Данной командой включается запись в локальный syslog-сервер сообщений о изменении user-profile.
...
match [not] process-name <PROCESS-NAME>
no match process-name { <PROCESS-NAME> | all }
Параметры
<PROCESS-NAME> – NAME> — имя процесса события, которое необходимо или не нужно сохранять в локальный syslog-файл или отправлять на удаленный syslog-сервер. Принимает значения:
aaa-mgr – — вывод информационных сообщений работы сервисов ААА на устройстве;
alarm-mgr – — вывод информационных сообщений менеджера аварийных событий устройства;
aux – — вывод информационных сообщений работы менеджера, передающего данные из последовательного порта в систему;
- cfgsync-mgr – — вывод информационных сообщений менеджера конфигурации устройства (применения/отката/cохранения/загрузки);
cli – — вывод информационных сообщений командной оболочки CLI;
- device-mgr – — вывод информационных сообщений подключаемых устройств (USB-flash,mmc,SD,HDD);
dhcp-client – — вывод информационных сообщений DHCP-клиента;
env-mgr – — вывод информационных сообщений мониторинга аппаратных параметров окружения системы (БП/FAN/RAM/FLASH/CPU);
esrfs – — вывод информационных сообщений, связанных с файловой системой устройства (чтение, запись);
file-mgr – — вывод информационных сообщений при работе с файлами (операция copy);
haveged – — вывод информационных сообщений службы генератора случайных чисел устройства;
if-mgr – — вывод информационных сообщений менеджера интерфейсов (состояние, сбор статистики);
if-mgr-ng – — вывод информационных сообщений менеджера интерфейсов (конфигурирование и перенастройка);
ipc-hub – — вывод информационных сообщений межпроцессного взаимодействия между различными сервисами системы;
ipc-mgr – — логирование событий IPC-шины устройства;
lb – — вывод информационных сообщений сервиса балансировки трафика на CPU;
lic-mgr – — вывод информационных сообщений сервиса лицензирования;
lldpd – — вывод информационных сообщений LLDP;
modem-cfgmgr – — вывод информационных сообщений конфигурирования (параметры, применение, конфликт конфигурации) USB-модемов на консольном сервере;
modem-mgr – — логирование низкоуровневых процессов подключения USB-модемов к устройству (идентификация типа и дальнейшее подключение);
ntp – — вывод информационных сообщений NTP;
oi-mgr – — вывод информационных сообщений менеджера оперативной информации внутрисистемных процессов устройства;
rexd – — вывод информационных сообщений работы регулярных выражений (компиляция, проверка на совпадения и отработка);
rngd – — вывод информационных сообщений службы генераторы случайных чисел устройства;
serial-iface – — вывод информационных сообщений работы менеджера, обрабатывающего данные, полученные из последовательного порта в систему;
service-mgr – — вывод информационных сообщений менеджера вторичных сервисов устройства;
session-mgr – — вывод информационных сообщений менеджера регистрации и мониторинга CLI-сессий;
snmp-server – — вывод информационных сообщений SNMP;
ssh-server – — вывод информационных сообщений SSH-сервера;
- sync-mgr - вывод информационных сообщений процесса синхронизации;
syslog-mgr – — вывод информационных сообщений менеджера логирования (выборка процессов логирования, классифицирование по необходимому уровню логирования);
syslog-ng – — вывод информационных сообщений менеджера логирования (отправка сгенерированных сообщений в необходимый интерфейс вывода данных);
systemdb – — вывод информационных сообщений менеджера аварий сервисов системы;
telnet-server – — вывод информационных сообщений Telnet-сервера;
- others – — логирование прочих процессов, не попадающих под какую-либо классификацию.
all – all — ключ для удаление удаления всех ранее сконфигурированных процессов.
...
port <PORT>
no port
Параметры
<PORT> – — номер TCP/UDP-порта, на который будут отправляться пакеты с syslog-сообщениями.
...
| Блок кода |
|---|
scs(config-syslog-host)# port 5014 |
| Scroll Pagebreak |
|---|
remote-address
Данной командой указывается IPv4/IPv6-адрес удаленного syslog-сервера.
...
no remote-address
Параметры
<ADDR> –— IP-адрес, задаётся задается в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];
<IPV6-ADDR> –— IPv6-адрес, задаётся задается в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].
...
severity <SEVERITY>
no severity
Параметры
<SEVERITY> – — уровень важности сообщения, принимает значения (в порядке убывания важности):
- none – — отключает вывод syslog-сообщений в консоль;
- emerg – — в системе произошла критическая ошибка, система неработоспособна;
- alert – — сигналы тревоги, необходимо немедленное вмешательство персонала;
- crit – — критическое состояние системы, сообщение о событии;
- error – — сообщения об ошибках;
- warning – — предупреждения, неаварийные сообщения;
- notice – — сообщения о важных системных событиях;
- info – — информационные сообщения системы;
- debug – — отладочные сообщения, предоставляют пользователю информацию для корректной настройки системы.
...
show syslog <FILE> [ from-date <YEAR> <MONTH> <DAY> ] [ from-time <TIME> ] [ to-date <YEAR> <MONTH> <DAY> ] [ to-time <TIME> ] [ from-end ]
Параметры
<FILE> – — имя файла, задаётся задается строкой до 31 символа;
from-date – — для вывода информации, начиная с указываемой даты;
from-time – — для вывода информации, начиная с указываемого времени;
to-date – — для вывода информации до указываемой даты;
to-time – — для вывода информации до указываемого времени;
<YEAR> – — год, принимает значения [2001..2037].
<MONTH> – — месяц, принимает значения [ January/February/March/April/May/June/July/August/September/October/November/December ];
<DAY> – — день месяца, принимает значения [1..31];
<TIME> – — устанавливаемое системное время, задаётся задается в виде HH MM SS, где:
- HH – — часы, принимает значение [0..23];
- MM – — минуты, принимает значение [0 .. 59];
- SS – — секунды, принимает значение [0 .. 59].
from-end – — просмотр содержимого файла с конца, так как последние записи помещаются в конец файла.
...
show syslog configuration [ console | files [<FILE>] | hosts [<NAME>] | monitor | snmp ]
Параметры
console – console — конфигурация syslog-событий при консольном подключении;
files – — информация о файлах для записи syslog-событий;
hosts – hosts — вывод информации о хостах, на которые передаются syslog-журналы;
monitor – monitor — вывод конфигурации монитора syslog-журнала;
snmp – вывод snmp — вывод конфигурации snmp syslog-журнала.
...
| Блок кода |
|---|
scs# show syslog configuration
Syslog:
Write sequence numbers: Disabled
Write msec in timestamp: Disabled
Write program names: Disabled
Log syslog configuration changes: Disabled
Debug severity on reload: Disabled
Console:
Console severity: info
Console filters defined: Disabled
Monitor:
Monitor severity: info
Monitor filters defined: Disabled
User Info:
Log AAA configuration changes: Disabled
Log ACL configuration changes: Disabled
Log user info changes: Disabled
Log user commands: Disabled
Log failed authentication attempts: Disabled
SNMP:
SNMP trap status: Disabled
SNMP severity: info
SNMP filters defined: Disabled
Files:
~~~~~~
Name Severity Filters
-------------------------------- ---------- --------
tmpsys:syslog/DHCP Info Yes
tmpsys:syslog/debug Debug No
tmpsys:syslog/NOT-DHCP Info Yes
tmpsys:syslog/test Debug Yes
Hosts:
~~~~~~
Name IP Address Severity Transport Port Filters
---------------------- Filters
--------------- -------------- -------- --------- ----- --------
syslog_host 192.168.1.2 Info UDP 514 No |
source-address
...
no source-address
Параметры
<ADDR> – IP— IP-адрес, задаётся задается в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];
<IPV6-ADDR> – IPv6— IPv6-адрес, задаётся задается в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].
<NETWORK_OBJ_GROUP_NAME> – — список адресов, которые будут использоваться в качестве source address.
...
Использование отрицательной формы команды (no) устанавливает устанавливает значение по умолчанию.
Синтаксис
...
no syslog file { flash:syslog/<NAME> | tmpsys:syslog/<NAME> | mmc://<MMC>:/<NAME> | usb://<USB>:/<NAME> | all}Параметры
flash – — файл располагается в энергонезависимой памяти устройства;
tmpsys – — файл располагается в энергозависимой памяти устройства;
mmc, usb – — файл располагается на внешнем носителе;
<NAME> – — имя файла, в который будет производиться запись сообщений заданного уровня, задается строкой до 31 символа. При выполнении отрицательной формы команды со значением параметра «all» будут отключено сохранение во все сконфигурированные syslog-файлы.
| Предупреждение |
|---|
Размер файловой системы tmpsys составляет 100 МБ. Настраивая число файлов в ротации и размер файла, необходимо следить за тем, чтобы суммарный размер файлов не превышал эти ограничения. |
...
Использование отрицательной формы команды (no) устанавливает значение размера файла журнала в значение по умолчанию.Scroll Pagebreak
Синтаксис
syslog file-size <SIZE>
no syslog file-size
Параметры
<SIZE> – — размер файла, принимает значение [10..10000000] Кбайт.
...
no syslog host { <HOSTNAME> | all }Параметры
<HOSTNAME> – — наименование syslog-сервера, задаётся задается строкой до 31 символа. Используется только для идентификации сервера при конфигурировании. Значение «all» используется в команде no syslog host all для удаления всех syslog-серверов.
...
no syslog max-files
Параметры
<NUM> – — максимальное количество файлов, принимает значения [1 .. 1000].
...