12.2.3 配置实例

12.2.3  配置实例

下面将以一个配置实例演示对syslog进行配置的步骤。但是在进行配置前需要先介绍一下logger命令。该命令可以模拟产生各类的syslog消息,从而测试syslog配置是否正确。logger命令的格式如下所示。

 

logger [-isd] [-f file] [-p pri] [-t tag] [-u socket] [message ...]

 

例如,要模拟daemon emerg的消息,可以使用如下命令:

 

logger -p daemon.emerg “test info”

 

现在,假设要在syslog中添加对kern.emerg消息的处理,把该消息保存到/var/log/ kern_test.log日志文件中,步骤如下所述。

1)修改配置文件。打开/etc/syslog.conf,在文件中添加如下内容并保存。

 

#syslog测试

kern.info                                              /var/log/kern_test.log

 

2)使修改生效。执行如下命令使修改后的配置生效。

 

# killall -HUP syslogd

 

3)测试修改的效果。执行如下命令模拟kern.info消息。

 

logger kern.info "test info"

# cat /var/log/kern_test.log

Sep  8 21:40:30 demoserver kernel: test info

你可能感兴趣的:(socket,测试,File)