What is the benefit of using a metrics consumer and generating metrics, as opposed to just creating a new bolt to log metrics ?
How does it affect the speed of the topology? from what I can tell, registering a metricsConsumer will effectively spawn a new bolt. Only this bolt has access to metrics generated elsewhere in the topology? If I were to create a metric that purely counts the number of tuples in a batch, how would that differ from creating a new bolt that aggregates the number of tuples in a batch and then outputs it to a log file ? Thanks -- Raphael Hsieh