有没有办法来过滤系统日志条目?

我有一个负载平衡器前端的Linux服务器集群,它每5秒探测一次服务器,以确定它是否在运行。 这些探针会在日志中产生大量无用的噪音,而且我不想让他们logging下来。

有没有办法阻止rsysloglogging特定的事件?

查看rsyslog filter文档 。 以下是关于如何过滤邮件的文档示例。 filter将需要放置在configuration文件之前的部分定义日志的地方恼人的消息也被传递。

:msg, contains, "informational" ~ 

包含string“informational”的所有消息都将被丢弃。

将这些特定的条目configuration到其他一些更频繁旋转的文件,或者甚至是(如果你真的不关心输出的话),可能会更容易一些。/ dev / null

如果您不能使用正常的系统日志function过滤,请尝试检查基于expression式的filter: http : //www.rsyslog.com/doc-rsyslog_conf_filter.html

另外考虑看看swatch,让你自定义,着色和过滤日志查看。