rsyslogd 中的嵌套过滤

rsyslogd 中的嵌套过滤

我正在使用 rsyslogd 并试图找出为什么这样的事情

if $hostname startswith 'd.42ba7373' and $programname == 'app' then /var/log/bla2app

工作得很好,但是

if $hostname startswith 'd.42ba7373' and $programname == 'heroku' then {
   action(type='omfile' file='/var/log/bla2heroku')
}

给出错误unknown priority name

有想法吗?在 EC2 ubuntu 实例上使用版本 5.8.6。

相关内容