Syslog Configuration
show syslog config
Section titled “show syslog config”[Command]
show syslog config
[Purpose]
Show the syslog configuration
[View]
System View
[Use Cases]
sonic# show syslog configSrc Interface Protocol Port Server IP--------------- --------------- ------------eth0 192.168.0.78syslog source-interface
Section titled “syslog source-interface”[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]
| Parameter | Description |
|---|---|
| {etherent|loopback|vlan|mgmt} interface_name | Specify the source as a service interface or a specific Loopback port |
[View]
System configuration view
[Use Cases]
sonic(config)# syslog source-interface loopback 0Syslog source interface set to Loopback0Restarting rsyslog-config service...sonic(config)#syslog
Section titled “syslog”[Command]
syslog ip_address
no syslog ip_address
[Purpose]
Specify the syslog server
[Parameter]
| Parameter | Description |
|---|---|
| ip_address | IPv4 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.10syslog protocol-port
Section titled “syslog protocol-port”[Command]
syslog protocol-port port
no syslog protocol-port
[Purpose]
Set syslog protocol port configuration, default 514
[Parameter]
| Parameter | Description |
|---|---|
| port | protocol port configuration, default 514,range 0-65535 |
[View]
System configuration view
[Use Cases]
sonic(config)# syslog protocol-port 513