Rsyslog丢弃不需要的消息

再一次,我发现Rsyslog没有我想象的那么灵活…

我的应用程序logging到LOCAL5。* (取决于严重性)

我想在我的集中式日志服务器上只看到LOCAL5.WARNING及以上版本

我假设和testing

local5.info ~ 

但是这意味着阻止LOCAL5.INFO和ABOVE

我如何使它阻止LOCAL5.INFO和下面?

build议请?

它似乎

 if $syslogfacility-text == 'local5' and $syslogseverity >= '5' then ~ 

诀窍…