Hi,
I have a rsyslog client and server running and configured to talk using
RELP.
Things work fine, but intermittently, I see the messages are not delivered
to the server, a restart of rsyslogd on the client solves the problem.
rsyslog version on both client and server is 5.8.10
rsyslogd 5.8.10, compiled with:
FEATURE_REGEXP: Yes
FEATURE_LARGEFILE: No
GSSAPI Kerberos 5 support: Yes
FEATURE_DEBUG (debug build, slow code): No
32bit Atomic operations supported: Yes
64bit Atomic operations supported: Yes
Runtime Instrumentation (slow code): No
During problematic time period, if I put strace on all the threads of
rsyslod, I observe, one of the threads read log message from /dev/log. The
other thread which I suppose is responsible for sending it out to the
server reports a failure in one of the futex calls-
futex(0x7f94eb898240, FUTEX_WAKE_PRIVATE, 1) = 0
write(4, "INFO 2015/07/03 10:52:04.837 AN"..., 93) = 93
futex(0x7f94eb898e34, FUTEX_WAIT_PRIVATE, 31973, NULL) = 0
futex(0x7f94eb898240, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7f94eb889f04, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME,
20781, {1435920724, 838367278}, ffffffff) = -1 ETIMEDOUT (Connection
timed out)
futex(0x7f94eb888ea0, FUTEX_WAKE_PRIVATE, 1) = 0
write(6, "WARN 2015/07/03 10:52:04.838 AN"..., 53) = 53
I wasnt able to find an exact bug on this problem already open on
rsyslog, but some related problem statements exist on the internet.
I am looking out for help to figure out what could the problem be,
what could be the cause, and how to fix it.
Regards,
Prashant
_______________________________________________
rsyslog mailing list
http://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.