You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So, I posted here before that the failover did not work. The solution was to not have queues within the actions, but rather for the ruleset.
It did work. But now it stopped. And I don't get it.
I even reinstalled rsyslog to have a clean version.
if the first server is up, everything runs. If I disconnect it, it will not switch, but happily queues the messages.
service rsyslog status does not show that there is no connection.
It's as if the sending rsyslog does not notice that the first receiver is gone.
Something wrong with that?
edit: also not working with relp.
edit2: I just noticed, that if I do not disable the network interface (Its a VM) on the first receiver, but rather shut it down, the sender immediately switches over.
edit3: It also works if I shut down the rsyslog service on the first receiver. But still not if I disconnect the virtual ethernet connection.
Where is there a difference?
The text was updated successfully, but these errors were encountered:
amisk
changed the title
failove stopped working
failover stopped working
Dec 12, 2019
Be sure that the problem in question occurs at least once during the debug run. Once this is done, please post the debug log (e.g. via pastbin or github). After that, we can review the contents and check how exactly rsyslog processing worked.
Expected behavior
changing server
Actual behavior
Not changing server, queueing
Environment
So, I posted here before that the failover did not work. The solution was to not have queues within the actions, but rather for the ruleset.
It did work. But now it stopped. And I don't get it.
I even reinstalled rsyslog to have a clean version.
Here is the ruleset:
if the first server is up, everything runs. If I disconnect it, it will not switch, but happily queues the messages.
service rsyslog status does not show that there is no connection.
It's as if the sending rsyslog does not notice that the first receiver is gone.
Something wrong with that?
edit: also not working with relp.
edit2: I just noticed, that if I do not disable the network interface (Its a VM) on the first receiver, but rather shut it down, the sender immediately switches over.
edit3: It also works if I shut down the rsyslog service on the first receiver. But still not if I disconnect the virtual ethernet connection.
Where is there a difference?
The text was updated successfully, but these errors were encountered: