Skip to content
Ask AI

Syslog Configuration

[Command]

show syslog config

[Purpose]

Show the syslog configuration

[View]

System View

[Use Cases]

Terminal window
sonic# show syslog config
Src Interface Protocol Port Server IP
--------------- --------------- ------------
eth0 192.168.0.78

[Command]

syslog source-interface {etherent|loopback|vlan|mgmt} interface_name

no syslog source-interface

[Purpose]

Configure the source interface for the device to send syslog packets

[Parameter]

ParameterDescription
{etherent|loopback|vlan|mgmt} interface_nameSpecify the source as a service interface or a specific Loopback port

[View]

System configuration view

[Use Cases]

sonic(config)# syslog source-interface loopback 0
Syslog source interface set to Loopback0
Restarting rsyslog-config service...
sonic(config)#

[Command]

syslog ip_address

no syslog ip_address

[Purpose]

Specify the syslog server

[Parameter]

ParameterDescription
ip_addressIPv4 or IPv6 address

[View]

System configuration view

[Usage Scenario]

Syslog can be used to log messages locally in files or sent over the network to a syslog server. The syslog server can centrally store syslog messages from multiple devices.

[Use Cases]

sonic(config)# syslog 10.1.1.10

[Command]

syslog protocol-port port

no syslog protocol-port

[Purpose]

Set syslog protocol port configuration, default 514

[Parameter]

ParameterDescription
portprotocol port configuration, default 514,range 0-65535

[View]

System configuration view

[Use Cases]

sonic(config)# syslog protocol-port 513