storm-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nathan Leung <>
Subject Re: Question About Emitted, Transferred and Acked Bolts
Date Mon, 23 Feb 2015 16:56:05 GMT
executed = # of times you called executed
acked = # of executed tuples that you acked; ideally this will match
emitted = # of tuples that you emitted; if you call emit more than once per
execute call this can be higher than execute count
transferred = # of tuples transferred downstream; if you have 2 bolts
subscribing to your bolt, then this count can be higher than emitted.

On Mon, Feb 23, 2015 at 11:35 AM, Rahul Reddy <> wrote:

> Hi,
> Can you guys help me understand difference between emitted, transferred
> and acked tuples.
> In my case every tuple emitted by ablog-filter-bolt will be processed by
> ablog-flatten-xml-bolt which will then be written by ablog-hdfs-bolt to
> hdfs. Ideally all metrics for executed/acked should match after tuples are
> emitted from ablog-filter-bolt . I'm not sure why there is so much
> discrepancy in emitted/transferredacked tuple count between these bolts
> although it dosent show any failed tuples.
> Any ideas what I can check and how to interpret metrics correctly?
> Thanks
> Rahul

View raw message