d.
Display the process ID of syslogd, kill the syslogd process and then restart syslogd by using the
–r option to make the modified configuration take effect.
# ps -ae | grep syslogd
147
# kill -HUP 147
# syslogd -r &
Now, the system can record log information into the log file.
Outputting log information to a Linux log host
Network requirements
Configure the device to send log information that has a severity level of at least informational to the Linux
log host at 1.2.0.1/16.
Figure 19 Network diagram
Configuration procedure
Before the configuration, make sure the device and the PC can reach each other.
Configure the device:
1.
# Enable the information center.
<Sysname> system-view
[Sysname] info-center enable
# Specify the host 1.2.0.1/16 as the log host. Use the channel loghost to output log information
(optional, loghost by default), and use local5 as the logging facility.
[Sysname] info-center loghost 1.2.0.1 channel loghost facility local5
# To avoid outputting unnecessary information, disable the output of log, trap, and debug
information of all modules on channel loghost.
[Sysname] info-center source default channel loghost debug state off log state off
trap state off
# Configure an output rule to output to the log host the log information that has a severity level of
at least informational.
[Sysname] info-center source default channel loghost log level informational state
on
2.
Configure the log host:
a.
Log in to the log host as a root user.
b.
Create a subdirectory named Device in directory /var/log/, and create file info.log in the
Device directory to save logs of Device.
55