SONiC Dell Networking Come configurare uno switch per inviare i registri ai server syslog

Summary: Questo articolo spiega come configurare lo switch Dell Networking SONiC per l'invio dei registri ai server syslog. Questo articolo utilizza uno switch con 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

 

Prerequisiti
Stiamo utilizzando la denominazione dell'interfaccia standard per dimostrare i concetti. Consultare l'articolo Dell Networking serie S: Configurazione dell'interfaccia di base - SONIC 4.0 per ulteriori informazioni sulla denominazione dell'interfaccia
 


Indice

Introduzione
Configurazione di un server
di registro di sistemaConfigurazione
di esempioEsempi di output 

 

Introduzione

Per impostazione predefinita, il sistema non invia messaggi Syslog a nessun server. Per salvare i messaggi Syslog in un server remoto, è possibile configurare il sistema in modo che invii i registri di sistema al server remoto.

È inoltre possibile configurare un'interfaccia di origine opzionale in modo che il sistema possa utilizzare l'indirizzo IP di tale interfaccia come indirizzo IP di origine. Se non si configura un'interfaccia di origine, il sistema utilizza l'indirizzo IP dell'interfaccia in uscita come indirizzo IP di origine. Se l'interfaccia contiene più di un indirizzo IP, il sistema utilizza l'indirizzo IP primario.

Dell SONiC si affida a UDP per trasportare i messaggi di registro al server syslog. Per impostazione predefinita, Dell SONiC utilizza la porta UDP 514 come porta di destinazione per l'invio di messaggi syslog al server.

 

Configurazione di un server di registro di sistema

Per configurare un server Syslog remoto, utilizzare questo comando globale.
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]
Spiegazione
  • Hostname- Immettere il nome host di un server Syslog.
  • ip-address - Immettere l'indirizzo IP del server Syslog.
  • ipv6-address - Immettere l'indirizzo IPv6 del server Syslog.
  • source-interface-interface-type - (Opzionale) Inserire un indirizzo IP Ethernet, loopback, gestione, canale della porta o interfaccia VLAN da utilizzare come interfaccia di origine durante l'invio di pacchetti.
  • remote-port port-number - (Opzionale) Inserire il numero di porta remota. L'intervallo è compreso tra 1 e 65535. La porta remota predefinita è UDP 514
  • message-type - (Opzionale) È possibile configurare: log o event come tipo di messaggio. Il tipo di messaggio predefinito è log.
  • Livello di gravità - (Facoltativo) Immettere il livello di gravità dei registri da inviare a un server Syslog. I registri solo con i livelli di gravità specificati e superiori vengono inviati ai server Syslog configurati. I registri con livelli di gravità inferiori non vengono inoltrati ai server remoti. Per inoltrare tutti i registri a un server Syslog, è possibile impostare la severity Syslog sul livello più alto 7 di debug.
               I livelli sono: debug(7), info(6), avviso(5), avviso(4), errore (3), crit(2), alert(1), emerg(0). Il livello di gravità remota predefinito è l'avviso.
  • vrf vrf-name - (Facoltativo) Immettere il nome del VRF utilizzato per inviare messaggi Syslog.
 
Remove syslog server

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

Configurazione di esempio


Nell'esempio seguente viene configurato il sistema per l'invio di messaggi Syslog a 10.59.142.126.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# logging server 10.59.142.126

Nell'esempio seguente viene configurato il sistema per l'invio di messaggi Syslog a 10.59.142.125 con errore con livello di gravità.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# logging server 10.59.142.130 severity error

Nell'esempio seguente viene configurato il sistema per l'invio di messaggi Syslog a 10.59.143.28 con loopback 1 come interfaccia di origine e da VRF1.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# logging server 10.59.143.28 source-interface Loopback 1 vrf Vrf1

Nell'esempio seguente viene configurato il sistema per l'invio di messaggi Syslog a 10.59.136.33 con Eth1/1 come interfaccia di origine.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)#  logging server 10.59.136.33 source-interface Eth1/1
  
 

Esempi di output 

Utilizzare il comando show logging servers per visualizzare i server 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.