If you give each action a unique name then you will have usable pstats that can 
be tracked for transmissions statistics over time.  This type of rsyslog 
telemetry monitoring can be easily accomplished by feeding pstats into any 
decent event monitoring tool.

Regards,


> On Feb 16, 2021, at 07:44, D. UTEAU via rsyslog <[email protected]> 
> wrote:
> 
> Hello,
> 
> 
> 
> I am using rsyslog to transfer logs to a primary server. If this server is
> unreachable, the transfer is done on a secondary server.
> 
> This can be done with 'Failover Syslog Server' mechanism like this
> 
> ruleset(name="forwarding" queue.type="linkedList" queue.filename="fwdq") {
> 
>     action(type="omfwd" target="primary-syslog.example.com" port="10514"
> 
>            protocol="tcp")
> 
>     action(type="omfwd" target="secondary-1-syslog.example.com"
> port="10514"
> 
>            action.execOnlyWhenPreviousIsSuspended="on")
> 
>     action(type="omfwd" target="secondary-2-syslog.example.com"
> port="10514"
> 
>            action.execOnlyWhenPreviousIsSuspended="on")
> 
>     action(type="omfile" tag="failover" file="/var/log/localbuffer"
> 
>            action.execOnlyWhenPreviousIsSuspended="on")
> 
> }
> 
> 
> 
> But I also would like to be warned when the transfer is nominal, that is to
> say logs go to primary server, or degraded, that is to say logs go to
> secondary server. I had the idea to use omprog output module, between the 2
> omfwd, to call a process to warn me, but I guess the treatment will stop
> when the command is ok, and the failover will not be handled. Moreover, the
> command will be called for each received log in degraded mode.
> 
> 
> 
> What is the best approach according to you? Output Modules? Logs analyze?
> Connections polling?
> 
> 
> 
> Thank you for your help.
> 
> David
> 
> 
> 
> _______________________________________________
> rsyslog mailing list
> https://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com/professional-services/
> What's up with rsyslog? Follow https://twitter.com/rgerhards
> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
> sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T 
> LIKE THAT.

_______________________________________________
rsyslog mailing list
https://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to