Dell Networking SONiC Як налаштувати перемикач для надсилання журналів на сервери syslog

摘要: У цій статті пояснюється, як налаштувати перемикач Dell Networking SONiC для надсилання журналів на сервери системних журналів. У цій статті використовується комутатор під керуванням Dell SONiC 4.1. ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

 

Передумови
Ми використовуємо стандартні імена інтерфейсів для демонстрації концепцій. Дивіться статтю Dell Networking S-Series: Базова конфігурація інтерфейсу - SONIC 4.0 для отримання додаткової інформації про іменування інтерфейсу
 


Індекс

Введення
Настроювання сервера
системного журналуПриклад конфігурації
Вибірковий вихід 

 

Введення

За замовчуванням система не надсилає повідомлення Syslog на жоден сервер. Щоб зберегти повідомлення Syslog на віддаленому сервері, можна настроїти систему на надсилання системних журналів на віддалений сервер.

Ви також можете налаштувати додатковий вихідний інтерфейс таким чином, щоб система могла використовувати IP-адресу цього інтерфейсу як вихідну IP-адресу. Якщо не налаштувати вихідний інтерфейс, система використовує IP-адресу інтерфейсу вихідного інтерфейсу як вихідну IP-адресу. Якщо інтерфейс містить більше однієї IP-адреси, система використовує основну IP-адресу.

Dell SONiC покладається на UDP для транспортування повідомлень журналу на сервер syslog. За замовчуванням Dell SONiC використовує порт UDP 514 як порт призначення для надсилання повідомлень системного журналу на сервер.

 

Настроювання сервера системного журналу

Щоб налаштувати віддалений сервер системного журналу, скористайтеся цією глобальною командою.
Add a syslog server

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)#logging server {hostname | ip-address | ipv6-address} [source-interface interfacetype] [remote-port port-number] [vrf vrf-name] [message-type type] [severity level] 
[vrf vrf-name]
Пояснення
  • ім'я хоста - Введіть ім'я хоста сервера Syslog.
  • ip-адреса - Введіть IP-адресу сервера Syslog.
  • ipv6-address - Введіть адресу IPv6 сервера Syslog.
  • source-interface interface-type - (Необов'язково) Введіть IP-адресу інтерфейсу Ethernet, loopback, керування, каналу порту або інтерфейсу VLAN, яка буде використовуватися як вихідний інтерфейс під час надсилання пакетів.
  • Номер порту віддаленого порту - (Необов'язково) Введіть номер віддаленого порту. Діапазон від 1 до 65535. Віддалений порт за замовчуванням — UDP 514
  • message-type type - (Необов'язково) Ви можете налаштувати: журнал або подію як тип повідомлення. Типом повідомлення за замовчуванням є log.
  • рівень критичності - (Необов'язково) Введіть рівень серйозності журналів, які потрібно надіслати на сервер системного журналу. Журнали лише із заданим і вищим рівнями серйозності надсилаються на налаштовані сервери Syslog. Журнали з нижчим рівнем серйозності не пересилаються на віддалені сервери. Щоб переслати всі журнали на сервер Syslog, можна встановити рівень серйозності Syslog на найвищий рівень налагодження 7.
               Рівні такі: debug(7), info(6), notice(5), warning(4), error(3), crit(2), alert(1), emerg(0). За замовчуванням рівень віддаленої серйозності – notice.
  • vrf vrf-name - (Необов'язково) Введіть ім'я VRF, який використовується для надсилання повідомлень системного журналу.
 
Remove syslog server

DELLSONiC# configure
DELLSONiC(config)# no logging server {hostname | ip-address | ipv6-address} 
 

Приклад конфігурації


У наведеному нижче прикладі настроєно систему на надсилання повідомлень Syslog на номер 10.59.142.126.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# logging server 10.59.142.126

У наведеному нижче прикладі настроєно систему на надсилання повідомлень системного журналу на номер 10.59.142.125 із помилкою рівня серйозності.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# logging server 10.59.142.130 severity error

У наведеному нижче прикладі налаштовано систему на надсилання повідомлень Syslog до версії 10.59.143.28 з петлею 1 як вихідним інтерфейсом, а також з VRF1.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# logging server 10.59.143.28 source-interface Loopback 1 vrf Vrf1

У наведеному нижче прикладі налаштовано систему на надсилання повідомлень Syslog до версії 10.59.136.33 з Eth1/1 як вихідним інтерфейсом.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)#  logging server 10.59.136.33 source-interface Eth1/1
  
 

Вибірковий вихід 

Використовуйте команду show logging servers , щоб переглянути сервери syslog
 
DELLSONiC# show logging servers
--------------------------------------------------------------------------------------
HOST            PORT      SOURCE-INTERFACE    VRF            MESSAGE-TYPE   SEVERITY
--------------------------------------------------------------------------------------
10.59.136.33    514       Eth1/1              -              log            notice
10.59.142.126   514       -                   -              log            notice
10.59.142.130   514       -                   -              log            error
10.59.143.28    514       Loopback1           Vrf1           log            notice

受影响的产品

PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON, PowerSwitch Z9432F-ON
文章属性
文章编号: 000218235
文章类型: How To
上次修改时间: 06 10月 2023
版本:  2
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。