Hi there,

After a while trying to get rsyslog to perform to my liking (what great
tool but how can so many Linux distro's ship with such an  undercooked
config???)  I decided to tune DynaFileCacheSize from its default to a
higher value and voila... seems like performance got to the point I wanted.

Question that I have is:

 Other than evicted counter how does one knows DynaFileCacheSize needs
tuning?

In the past Rainer stated[1]:

"I remember one case where processing rate got up from few thousand to
several hundered thousand messages."

So far so good. But shouldn't the statistics counters reflect this
deficiency instead of requiring the log messages to be manually reconciled
during testing?

I explain:

I did some synthetic tests using multiple UDP sources, with a bunch of
nodes spoofing IP messages from 400 "hosts". And although I could see
messages were lost during the streams(by performing wc -l on resulting
files vs. the sources), both netstat and rsyslog's stats didn't show any
sign of packet loss that I could clearly see (other than omfile evictions).

Only when I decided to play with DynaFileCacheSize I could see the loss
ceasing but to my surprise despite the sharp decrease in evictions nothing
else changed.

Am I missing something?

Would anyone know what sort of extra symptoms a low DynaFileCacheSize value
displays?

I thank you in advance


[1] http://lists.adiscon.net/pipermail/rsyslog/2013-June/032995.html
_______________________________________________
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.

Reply via email to