SONiC de Dell Networking Cómo configurar un switch para enviar registros a servidores syslog

摘要: En este artículo, se explica cómo configurar el switch SONiC de Dell Networking para enviar registros a servidores syslog. En este artículo, se utiliza un switch que ejecuta Dell SONiC 4.1. ...

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

说明

 

Requisitos previos
Utilizamos la denominación de interfaz estándar para demostrar los conceptos. Consulte el artículo Dell Networking serie S: Configuración básica de la interfaz: SONIC 4.0 para obtener más información sobre la denominación de la interfaz
 


Índice

Introducción
Configurar un servidor
de registro del sistemaEjemplo de configuración
Ejemplo de salida 

 

Introducción

De manera predeterminada, el sistema no envía mensajes de Syslog a ningún servidor. Para guardar mensajes de Syslog en un servidor remoto, puede configurar el sistema para que envíe registros del sistema al servidor remoto.

También puede configurar una interfaz de origen opcional para que el sistema pueda usar la dirección IP de esa interfaz como la dirección IP de origen. Si no configura una interfaz de origen, el sistema utiliza la dirección IP de la interfaz de salida como la dirección IP de origen. Si la interfaz contiene más de una dirección IP, el sistema utiliza la dirección IP primaria.

Dell SONiC se basa en UDP para transportar mensajes de registro al servidor syslog. De manera predeterminada, Dell SONiC utiliza el puerto UDP 514 como puerto de destino para enviar mensajes syslog al servidor.

 

Configurar un servidor de registro del sistema

Para configurar un servidor syslog remoto, utilice este comando global.
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]
Explicación
  • Host- Ingrese el nombre de host de un servidor syslog.
  • ip-address : ingrese la dirección IP del servidor syslog.
  • ipv6-address : ingrese la dirección IPv6 del servidor syslog.
  • source-interface-type : (opcional): ingrese una dirección IP de ethernet, loopback, administración, canal de puerto o interfaz DE VLAN que se utilizará como interfaz de origen cuando envíe paquetes.
  • remote-port port-number : (opcional): ingrese el número de puerto remoto. El rango es de 1 a 65535. El puerto remoto predeterminado es UDP 514
  • tipo de mensaje : (opcional) Puede configurar: registro o evento como tipo de mensaje. El tipo de mensaje predeterminado es registro.
  • nivel de gravedad : (opcional): ingrese el nivel de gravedad de los registros que se enviarán a un servidor syslog. Los registros solo con los niveles de gravedad especificados y superiores se envían a los servidores de syslog configurados. Los registros con niveles de gravedad más bajos no se reenvían a servidores remotos. Para reenviar todos los registros a un servidor syslog, la gravedad de syslog se puede configurar en la depuración de nivel 7 más alto.
               Los niveles son: debug(7), info(6), notice(5), warning(4), error(3), crit(2), alert(1), emerg(0). El nivel de gravedad remoto predeterminado es notice.
  • vrf vrf-name : (opcional) Ingrese el nombre del VRF utilizado para enviar mensajes de Syslog.
 
Remove syslog server

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

Configuración de muestra


En el siguiente ejemplo se configura el sistema para enviar mensajes de syslog a 10.59.142.126.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# logging server 10.59.142.126

En el siguiente ejemplo se configura el sistema para enviar mensajes de syslog a 10.59.142.125 con error de nivel de gravedad.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# logging server 10.59.142.130 severity error

En el siguiente ejemplo se configura el sistema para enviar mensajes de syslog a 10.59.143.28 con loopback 1 como la interfaz de origen y desde VRF1.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# logging server 10.59.143.28 source-interface Loopback 1 vrf Vrf1

En el siguiente ejemplo se configura el sistema para que envíe mensajes de syslog a 10.59.136.33 con Eth1/1 como la interfaz de origen.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)#  logging server 10.59.136.33 source-interface Eth1/1
  
 

Ejemplo de salida 

Utilice el comando show logging servers para ver los servidores 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
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。