我在Ubuntu 10.0.4上遇到了一些syslog问题
我有一个应用程序,我已设置为本地7.我在/etc/rsyslog.d/50-default.conf中添加了以下行
local7.* /var/log/my.log
然后我强制rsyslogd重新加载配置文件,如下所示:
pgrep syslogd # returns 817 sudo kill -HUP 817
我运行以下测试:
$logger local7.info hello
但输出显示在/ var / log / syslog中
我错过了什么吗?这在我的开发机器上工作正常(Mac OS X)
解决方法But the output appears in /var/log/syslog
是的,但它也出现在/var/log/my.log中. Syslog守护进程将向具有匹配过滤器的每个文件发送匹配的日志行.除了为新文件添加条目之外,还需要调整/ var / log / syslog的过滤器,以便它不会获取local7.*消息.
总结以上是内存溢出为你收集整理的linux – Ubuntu 10.04 syslog没有记录到正确的文件全部内容,希望文章能够帮你解决linux – Ubuntu 10.04 syslog没有记录到正确的文件所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)