我需要在rsyslogd
的配置中修改一些内容,这样我就可以访问此文件:/etc/rsyslogd.conf
。我想制定规则,更确切地说是过滤条件。我想选择设施邮件的所有消息,优先级至少要注意,但不要错误,并将它们保存在不同的文件中。
因此,它会是这样的:
mail.notice /var/log/myfile.log
mail.warning /var/log/myfile.log
mail.crit /var/log/myfile.log
# and so on
我的问题是:是否有更简单的方法来过滤掉那些,而不是输入每一个?我找到的关于这个主题的唯一文档是here。如果你可以做我想问的话,我真的没有从那个文档中获得,所以我认为这对堆栈来说是一个很好的问题:D。
另外:我想过滤所有优先级暴击但不是设施邮件和新闻的邮件。与上述问题相同。