hello, everyone. Is there any process about how to force a larger batch? I
remember there was an email that rainer said he would implement some
options to queue.c in the future.

2015-08-31 16:06 GMT+08:00 Radu Gheorghe <[email protected]>:

> Hi David,
>
> This sounds interesting, I especially like the idea of spawning threads
> based on load.
>
> The problem, really, is that an ES cluster would have an "optimal" batch
> size. If we send batches too small or too large, ingestion will slow down.
> Fortunately, that optimum isn't really that precise. For example, on one
> test I did, sending 500, 1000 or 10000 messages at once didn't
> significantly impact ingestion. There was a problem when going under 100,
> though.
>
> To me, any solution that makes rsyslog send batches that are within a
> certain range (and within a certain timeframe - since I wouldn't want to
> see today's log indexed tomorrow) would work.
>
> Best regards,
> Radu
>
> --
> Performance Monitoring * Log Analytics * Search Analytics
> Solr & Elasticsearch Support * http://sematext.com/
>
> On Sat, Aug 29, 2015 at 7:21 PM, David Lang <[email protected]> wrote:
>
> > On Mon, 24 Aug 2015, Rainer Gerhards wrote:
> >
> > I am mostly with Radu on this topic. I think there are some use cases
> >> where it really would be advantageous to submit a larger batch, even
> >> if this means waiting. True, these use cases were very seldom in the
> >> early days of rsyslog and may still be, but I think it's something one
> >> might validly want.
> >>
> >
> > The thought hit me that we are loking at this wrong.
> >
> > The problem is overloading the receiver with too many small batches.
> >
> > rather than trying to define batch size, isn't what we really want to
> have
> > is a limit on how many batches we send in a given timeframe? possibly
> with
> > a 'escape clause' that says tht if we are sending maxbatch size messages
> > for the entire timeframe we do something (spawn a new sending thread,
> > temporarily allow higher sending rates, or just let the backlog
> accumulate
> > are all valid choices under different conditions)
> >
> > thoughts?
> >
> > David Lang
> >
> > _______________________________________________
> > 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.
> >
> _______________________________________________
> 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.
>
_______________________________________________
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