For redundancy, every host in our distributed network sends its syslog messages to two dedicated rsyslog
-nodes. These in turn send syslogs to a central graylog
instance:
/ rsyslog \
host --> graylog
\ rsyslog /
Now every log-message gets duplicated!
Question: How can we keep the redundancy but remove duplicates? Does fluentd
have a way to deal with this? Or any other opensource software designed to aggregate log-messages?
We do not want to include much more complexity to the whole setup, but inserting one additional component is fine.