rsyslog 在恢复/目标服务器不可用时停止转发日志

rsyslog 在恢复/目标服务器不可用时停止转发日志

我使用 rsyslog (tcp) 将日志从 10 台服务器转发到日志收集器。 RHEL 6.9。

如果日志收集器和服务器之间的网络出现故障,我就会遇到登录问题。已知问题:https://access.redhat.com/solutions/1250933

我正在检查是否可以告诉 rsyslog 服务在网络关闭时停止转发日志,并在连接恢复后恢复 - 使用转发规则或任何其他方式。

类似的规则:

> $ActionQueueType LinkedList # use asynchronous processing
> $ActionQueueFileName srvrfwd # set file name, also enables disk mode
> $ActionResumeRetryCount -1 # infinite retries on insert failure
> $ActionQueueSaveOnShutdown on # save in-memory data if rsyslog shuts
> down :syslogtag, isequal, "app2″ :omrelp:192.168.152.3:20514

相关内容