...
match [not] process-name <PROCESS-NAME>
no match process-name { <PROCESS-NAME> | all }
Параметры
<PROCESS-NAME> - NAME> – имя процесса события которого , которое необходимо или не необходимо сохранять нужно сохранять в локальный syslog-файл или отправлять на удаленный syslog-сервер. Принимает значения:
- aaa-mgr
- alarm-mgr
- avahi
- cfgsync-mgr
- cli
- cp-mgr
- device-mgr
- dhcp-client
- dhcp-proxy
- dhcp-server
- dns
- e1d
- env-mgr
- esrfs
- file-mgr
- firewall-failover
- firewalld
- haveged
- if-mgr
- if-mgr-ng
- ipc-hub
- ipc-mgr
- ips
- ips-storage-mgr
- ipsec
- key-safed
- l2tpclient
- lb
- lic-mgr
- lldpd
- modem-cfgmgr
- modem-mgr
- multiwan
- nhrp
- ntp
- oi-mgr
- openvpn
- pppoe
- pptp
- prober
- rexd
- routing
- service-mgr
- session-mgr
- sflowd
- sla-mgr
- snmp-server
- ssh-server
- switch
- syslog-mgr
- systemdb
- telnet-server
- vrrp
- zabbix-agent
- zabbix-proxy
- others
all - all – ключ для удаление всех ранее сконфигурированных процессов.
Значение по умолчанию
сохраняютсяСохраняются/отправляются события всех процессов.
Необходимый уровень привилегий
...
Блок кода |
---|
esr(config)# ntp logging |
...
port
Данной командой указывается номер TCP/UDP-порта, на который будут отправляться пакеты с syslog-сообщениями.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
port <PORT>
no port
Параметры
<PORT> – номер TCP/UDP-порта, на который будут отправляться пакеты с syslog-сообщениями.
Значение по умолчанию
514
Необходимый уровень привилегий
10
Командный режим
CONFIG-SYSLOG-HOST
Пример
Блок кода |
---|
esr(config-syslog-host)# port 5014 |
remote-address
Данной командой указывается IPv4/IPv6-адрес удаленного syslog-сервера.
Использование отрицательной формы команды (no) удаляет IPv4/IPv6-адрес удаленного syslog-сервера.
Синтаксис
remote-address { <ADDR> | <IPV6-ADDR> }
no remote-address
Параметры
<ADDR> – IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];
<IPV6-ADDR> – IPv6-адрес, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-SYSLOG-HOST
Пример
Блок кода |
---|
esr(config-syslog-host)# remote-address 192.168.0.100 |
severity
Данной командой указывается уровень важности сообщений, которые будут сохраняться будут сохраняться в локальный syslog-файл или отправляться на удаленный syslog-сервер.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
severity <SEVERITY>
no severity
Параметры
<SEVERITY<SEVERITY> – уровень важности сообщения, возможные значения приведены в разделе разделе syslog console.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
1510
Командный режим
CONFIG-SYSLOG-FILE
CONFIG-SYSLOG-HOST
Пример
Блок кода |
---|
esr(config-syslog-file)# severity info |
source-address
Данной командой указывается IPv4/IPv6-адрес маршрутизатора, от которого будут отправляться пакеты на удаленный syslog-сервер.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
source-address { <ADDR> | <IPV6-ADDR> }
no source-address
Параметры
<ADDR> – IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];
<IPV6-ADDR> – IPv6-адрес, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].
Значение по умолчанию
IPv4/IPv6-адрес интерфейса, с которого отправляется пакеты на удаленный syslog-сервер.
Необходимый уровень привилегий
10
Командный режим
CONFIG-SYSLOG-HOST
Пример
Блок кода |
---|
esr(config-syslog-host)# source-address 192.168.54.157 |
show syslog
Команда для просмотра текущей информации о конфигурации syslog-журнала, списка созданных log-файлов, а также для просмотра log-файлов с возможностью фильтрации с помощью регулярных выражений.
Синтаксис
show syslog <FILE> [ from-date <YEAR> <MONTH> <DAY> ] [ from-time <TIME> ] [ to-date <YEAR> <MONTH> <DAY> ] [ to-time <TIME> ] [ from-end ]
Параметры
<FILE> – имя файла, задаётся строкой до 31 символа;
...
from-end – просмотр содержимого файла с конца, так как последние записи помещаются в конец файла;
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
Блок кода |
---|
esr# show syslog Log files ~~~~~~~~~ ## Name Size in bytes Date of last modification ---- -------------------- ---------------- ------------------------- 1 debug 371681 Thu Jan 1 16:17:04 1970 2 debug.1 524222 Thu Jan 1 01:48:13 1970 3 esr 97259 Thu Jan 1 16:17:01 1970 ---- -------------------- ---------------- ------------------------- Total files: 4 esr# show syslog configuration SYSLOG File size: 512 (kiB) Number of logs: 3 Console: info Files: ~~~~~~ ID Name Severity -- -------------------------------- ---------- 0 esr info |
...
Команда для просмотра текущей информации о конфигурации syslog-журнала.
Синтаксис
show syslog configuration
Параметры
Команда не содержит параметров.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
Блок кода |
---|
esr# show syslog configuration SYSLOG File size: 500 (kiB) Number of logs: 1 Console: info Monitor: info |
...
Использование отрицательной формы команды (no) выключает логирование команд.
Синтаксис
[no] syslog cli-commands
Параметры
Команда не содержит параметров.
Необходимый уровень привилегий
15
Командный режим
CONFIG
Пример
Блок кода |
---|
esr(config)# syslog cli-commands |
...
Использование отрицательной формы команды (no) устанавливает уровень отображаемых сообщений по умолчанию.
Синтаксис
syslog console <SEVERITY>
no syslog console
Параметры
<SEVERITY> – уровень важности сообщения, принимает значения (в порядке убывания важности):
- emerg – в системе произошла критическая ошибка, система неработоспособна;
- alert – сигналы тревоги, необходимо немедленное вмешательство персонала;
- crit – критическое состояние системы, сообщение о событии;
- error – сообщения об ошибках;
- warning – предупреждения, неаварийные сообщения;
- notice – сообщения о важных системных событиях;
- info – информационные сообщения системы;
- debug – отладочные сообщения, предоставляют пользователю информацию для корректной настройки системы;
- none – отключает вывод syslog-сообщений в консоль.
Значение по умолчанию
info
Необходимый уровень привилегий
15
Командный режим
CONFIG
Пример
Блок кода |
---|
esr(config)# syslog console info |
...
Использование отрицательной формы команды (no) отключает сохранение сообщений syslog в указанный файл.
Синтаксис
syslog file { flash:syslog/<NAME> | tmpsys:syslog/<NAME> }
no syslog file { flash:syslog/<NAME> | tmpsys:syslog/<NAME> | all}
Параметры
flash – файл располагается в энергонезависимой памяти устройства;
...
Предупреждение |
---|
Для моделей ESR 1X -1x размер файловой системы tmpsys составляет 50 Мб, для всех остальных моделей – 100 Мб. Настраивая число файлов в ротации и размер файла, необходимо следить за тем, чтобы суммарный размер файлов не превышал эти ограничения. |
Необходимый уровень привилегий
15
Командный режим
CONFIG
Пример
Блок кода |
---|
esr(config)# syslog file esr info |
...
Использование отрицательной формы команды (no) устанавливает значение размера файла журнала в значение по умолчанию.
Синтаксис
syslog file-size <SIZE>
no syslog file-size
Параметры
<SIZE> – размер файла, принимает значение [10..10000000] Кбайт.
Значение по умолчанию
500 Кбайт
Необходимый уровень привилегий
15
Командный режим
CONFIG
Пример
Блок кода |
---|
esr(config)# syslog file-size 10000 |
...
Использование отрицательной формы команды (no) отключает передачу сообщений syslog на удаленный syslog-сервер.
Синтаксис
syslog host <HOSTNAME>
no syslog host { <HOSTNAME> | all }
Параметры
<HOSTNAME> – наименование syslog-сервера, задаётся строкой до 31 символа. Используется только для идентификации сервера при конфигурировании. Значение «all» используется в команде no syslog host all для удаления всех syslog-серверов;
Необходимый уровень привилегий
15
Командный режим
CONFIG
Пример
Блок кода |
---|
esr(config)# syslog host eltex 192.168.2.2 |
...
Использование отрицательной формы команды (no) устанавливает количество хранимых файлов журнала в значение по умолчанию.
Синтаксис
syslog max-files <NUM>
no syslog max-files
Параметры
<NUM> – максимальное количество файлов, принимает значения [1 .. 1000].
Значение по умолчанию
15
Необходимый уровень привилегий
15
Командный режим
CONFIG
Пример
Блок кода |
---|
esr(config)# syslog max-files 100 |
...
Использование отрицательной формы команды (no) устанавливает уровень отображаемых сообщений по умолчанию.
Синтаксис
syslog monitor <SEVERITY>
no syslog monitor
Параметры
<SEVERITY> – уровень важности сообщения, возможные значения приведены в разделе syslog console.
Значение по умолчанию
info
Необходимый уровень привилегий
15
Командный режим
CONFIG
Пример
Блок кода |
---|
esr(config)# syslog monitor info |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
[no] syslog reload debugging
Параметры
Команда не содержит параметров.
Значение по умолчанию
Отключено.
Необходимый уровень привилегий
15
Командный режим
CONFIG
Пример
Блок кода |
---|
esr(config)# syslog reload debugging |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
[no] syslog sequence-numbers
Параметры
Команда не содержит параметров.
Значение по умолчанию
Отключено.
Необходимый уровень привилегий
15
Командный режим
CONFIG
Пример
Блок кода |
---|
esr(config)# syslog sequence-numbers |
...
Использование отрицательной формы команды (no) устанавливает уровень отображаемых сообщений по умолчанию.
Синтаксис
syslog snmp <SEVERITY>
no syslog snmp
Параметры
<SEVERITY> – уровень важности сообщения, возможные значения приведены в разделе syslog console.
Значение по умолчанию
info
Необходимый уровень привилегий
10
Командный режим
CONFIG
Пример
Блок кода |
---|
esr(config)# syslog snmp info |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
[no] syslog timestamp msec
Параметры
Команда не содержит параметров.
Значение по умолчанию
Отключено.
Необходимый уровень привилегий
15
Командный режим
CONFIG
Пример
Блок кода |
---|
esr(config)# syslog timestamp msec |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
[no] syslog sip-level <LEVEL>
Параметры
<LEVEL> – уровень sip-сообщений, который будут попадать в syslog. Принимает значение в диапазоне [0..9].
Значение по умолчанию
0
Необходимый уровень привилегий
15
Командный режим
CONFIG
Пример
Блок кода |
---|
esr(config)# syslog sip-level 8 |
transport
Данной командой указывается транспортный протокол для передачи пакетов на удаленный syslog-сервер.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
transport { tcp | udp }
no transport
Параметры
Команда не содержит параметров.
Значение по умолчанию
udp
Необходимый уровень привилегий
10
Командный режим
CONFIG-SYSLOG-HOST
Пример
Блок кода |
---|
esr(config-syslog-host)# transport tcp |
vrf
Данной командой указывается имя экземпляра VRF, в рамках которого будут отправляться пакеты на удаленный syslog-сервер.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
vrf <VRF>
no vrf
Параметры
<VRF> – имя экземпляра VRF, в котором доступен удаленный syslog-сервер, задается строкой до 31 символа;
Значение по умолчанию:
Отсутствует (глобальная таблица маршрутизации).
Необходимый уровень привилегий
10
Командный режим
CONFIG-SYSLOG-HOST
Пример
Блок кода |
---|
esr(config-syslog-host)# vrf MGMT |
Scroll Pagebreak |
---|