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

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

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

 

Передумови
Ми використовуємо стандартні імена інтерфейсів для демонстрації концепцій. Дивіться статтю 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

Affected Products

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
Article Properties
Article Number: 000218235
Article Type: How To
Last Modified: 06 Oct 2023
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.