我有一个Postfix中继系统,使用HAProxy检查以确保Postfix正在响应。 有一个前端负载平衡器,使用内部IP连接到后端服务器。 有什么办法可以排除这个特定的IP地址填满日志? 我需要HAProxy运行定期检查,以确保服务器已启动,但我不希望每次都logging。
在此先感谢,克里斯。
我不清楚你正在谈论什么日志。 您可能对以下HAProxy选项log-health-checks感兴趣:
http://cbonte.github.io/haproxy-dconv/configuration-1.5.html#4.2-option%20log-health-checks
但是,更一般的情况下,您可能会考虑在rsyslogd中调查过滤选项。 假设你提到的任何日志都是系统日志stream量,rsyslogd可以在日志logging之前对日志数据进行各种操作。 有关示例,请参阅rsyslogfilter 。
rsyslogfilter是最简单的。
我假设你有一个良好的networking健康,你注册rDNSlogging
在mail.*之前添加此行mail.*
:msg, contains, "from haproxyhostname" ~