我在用rsyslog收集tomcat的日志,配置文件里将日志文件名写成绝对路径,就可以正常向服务器上传。
比如:$InputFileName /web/webfront/logs/catalina-20160422.out
但是,因为tomcat生成的日志名是每天按日期变化的。
catalina-20160422.out
catalina-20160423.out
catalina-20160424.out
所以配置文件写成下面这个,但是rsyslog不能正常识别,
$InputFileName /web/webfront/logs/catalina-%$year%%$month%%$day%.out但是rsyslog在自己生成文件时%$year%%$month%%$day%这个变量是有效的。
谁知道怎么设置让rsyslog识别变化的文件名?