0

我需要在配置中修改一些东西,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。

另外:我想过滤所有优先暴击的消息,但不过滤设施邮件和新闻。和上面一样的问题。

4

1 回答 1

0

我在代码示例中这样做的方式是错误的。可以在这里找到一个很好的解释性示例。

于 2013-11-26T10:43:22.173 回答