Dell Networking SONiC Como configurar um switch para enviar registros para servidores syslog

摘要: Este artigo explica como configurar o comutador Dell Networking SONiC para enviar registros aos servidores syslog. Este artigo usa um comutador que executa o Dell SONiC 4.1.

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

说明

 

Pré-requisitos
Estamos usando a nomenclatura de interface padrão para demonstrar os conceitos. Consulte o artigo Dell Networking Série S: Configuração básica de interface – SONIC 4.0 para obter mais informações sobre nomenclatura da interface
 


Índice

Introdução
Configurar um servidor de log do sistema
Exemplo de configuração
Exemplo de resultado 

 

Introdução

Por padrão, o sistema não envia mensagens Syslog para nenhum servidor. Para salvar mensagens Syslog em um servidor remoto, você pode configurar o sistema para enviar registros do sistema para o servidor remoto.

Você também pode configurar uma interface de origem opcional para que o sistema possa usar o endereço IP dessa interface como o endereço IP de origem. Se você não configurar uma interface de origem, o sistema usará o endereço IP da interface da interface de saída como o endereço IP de origem. Se a interface contiver mais de um endereço IP, o sistema usará o endereço IP primário.

O Dell SONiC depende do UDP para transportar mensagens de registro para o servidor syslog. Por padrão, o Dell SONiC usa a porta UDP 514 como porta de destino para enviar mensagens syslog ao servidor.

 

Configurar um servidor de log do sistema

Para configurar um servidor Syslog remoto, use esse 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]
Explicação
  • Hostname- Digite o nome de host de um servidor Syslog.
  • ip-address - digite o endereço IP do servidor Syslog.
  • ipv6-address - digite o endereço IPv6 do servidor Syslog.
  • source-interface interface-type - (opcional) Digite um endereço IP de interface Ethernet, loopback, gerenciamento, port channel ou VLAN a ser usado como a interface de origem ao enviar pacotes.
  • remote-port port-number - (Opcional) Digite o número da porta remota. O intervalo é de 1 a 65535. A porta remota padrão é UDP 514
  • tipo de mensagem - (opcional) Você pode configurar: registro ou evento como tipo de mensagem. O tipo de mensagem padrão é log.
  • nível de severidade - (opcional) Informe o nível de severidade dos registros a serem enviados a um servidor Syslog. Os registros somente com os níveis de severidade especificados e mais altos são enviados aos servidores Syslog configurados. Os registros com níveis de severidade mais baixos não são encaminhados para servidores remotos. Para encaminhar todos os registros para um servidor Syslog, a severidade do Syslog pode ser definida para a depuração de nível 7 mais alto.
               Os níveis são: debug(7), info(6), notice(5), warning(4), error(3), crit(2), alert(1), emerg(0). O nível de severidade remota padrão é o aviso.
  • vrf vrf-name - (opcional) Digite o nome do VRF usado para enviar mensagens Syslog.
 
Remove syslog server

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

Exemplo de configuração


O exemplo a seguir configura o sistema para enviar mensagens Syslog para 10.59.142.126.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# logging server 10.59.142.126

O exemplo a seguir configura o sistema para enviar mensagens Syslog para 10.59.142.125 com erro de nível de severidade.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# logging server 10.59.142.130 severity error

O exemplo a seguir configura o sistema para enviar mensagens do Syslog para 10.59.143.28 com loopback 1 como a interface de origem e do VRF1.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# logging server 10.59.143.28 source-interface Loopback 1 vrf Vrf1

O exemplo a seguir configura o sistema para enviar mensagens Syslog para 10.59.136.33 com Eth1/1 como a interface de origem.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)#  logging server 10.59.136.33 source-interface Eth1/1
  
 

Exemplo de resultado 

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