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: Базовая конфигурация интерфейса — SONIC 4.0 для получения дополнительной информации об именовании интерфейсов
 


Индекс

Введение
Настройка сервера системных журналов
Пример конфигурации
Пример результата 

 

Введение

По умолчанию система не отправляет сообщения системного журнала ни на один сервер. Чтобы сохранить сообщения системного журнала на удаленном сервере, можно настроить систему для отправки системных журналов на удаленный сервер.

Можно также настроить дополнительный исходный интерфейс, чтобы система может использовать IP-адрес этого интерфейса в качестве исходного IP-адреса. Если исходный интерфейс не настроен, система использует IP-адрес интерфейса исходящего интерфейса в качестве ИСХОДНОго IP-адреса. Если интерфейс содержит несколько IP-адресов, система использует основной IP-адрес.

Dell SONiC использует UDP для передачи сообщений журнала на сервер системного журнала. По умолчанию 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-адрес сервера системного журнала.
  • ipv6-адрес — введите IPv6-адрес сервера Syslog.
  • тип интерфейса исходного интерфейса — (необязательно) Введите IP-адрес интерфейса Ethernet, loopback, management, port channel или VLAN, который будет использоваться в качестве исходного интерфейса при отправке пакетов.
  • remote-port port-number (Необязательно) Введите номер порта удаленного порта. Диапазон от 1 до 65535. Удаленный порт по умолчанию — UDP 514
  • тип сообщения — (необязательно) Можно настроить журнал или событие в качестве типа сообщения. Тип сообщения по умолчанию — log.
  • уровень сложности — (Необязательно) Введите уровень серьезности журналов, которые будут отправляться на сервер системного журнала. Журналы только с указанными и более высокими уровнями серьезности отправляются на настроенные серверы Syslog. Журналы с более низкими уровнями серьезности не пересылаются на удаленные серверы. Чтобы пересылать все журналы на сервер системного журнала, для уровня серьезности Syslog можно задать самый высокий уровень отладки 7.
               Уровни: отладка (7), информация (6), уведомление (5), предупреждение (4), ошибка (3), крит (2), оповещение (1), emerg(0). По умолчанию для уровня удаленной серьезности используется уведомление.
  • vrf vrf-name — (необязательно) Введите имя VRF, используемого для отправки сообщений системного журнала.
 
Remove syslog server

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

Пример конфигурации


В следующем примере система настраивает отправку сообщений системного журнала по адресу 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

В следующем примере система настраивает отправку сообщений системного журнала в 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

В следующем примере система настраивает отправку сообщений системного журнала в 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 для просмотра серверов 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.