【发布时间】:2015-01-19 12:36:32
【问题描述】:
目前,我所有的系统日志都登录到 /var/log/syslog ,我希望 local1.* 转到单独的日志文件。
我的rsyslog.d/50-default.conf 文件如下所示:
# Default rules for rsyslog.
#
# For more information see rsyslog.conf(5) and /etc/rsyslog.conf
#
# First some standard log files. Log by facility.
#
auth,authpriv.* /var/log/auth.log
*.*;auth,authpriv.none -/var/log/syslog
#cron.* /var/log/cron.log
#daemon.* -/var/log/daemon.log
kern.* -/var/log/kern.log
#lpr.* -/var/log/lpr.log
mail.* -/var/log/mail.log
#user.* -/var/log/user.log
local1.* -/mnt/log/*/*/python/syslog-analytics.log
但是,syslog-analytics.log 文件未在所需位置创建。
后来,我还使用 syslog:adm 作为 user:group 手动创建了该文件,但我的所有日志仍然登录到 /var/log/syslog。
【问题讨论】: