One thing you can do is profile a worker process with jvisualvm to see what 
time is spent where for each executor thread as well as the netty and lmax 
layers.

--John

Sent from my iPhone

> On Apr 19, 2016, at 8:41 PM, Kevin Conaway <[email protected]> wrote:
> 
> In Storm 0.10, is there a way to monitor the _maxSpoutPending_ value?  I don' 
> see it exposed in any of the metrics that storm publishes but I'd like to be 
> able to see how much time each tuple spends waiting and how big the pending 
> queue size is for each spout task.  Is this possible?
> 
> Our topology has one spout and one bolt.  The average bolt execute latency is 
> ~20ms but the overall spout latency is ~60ms.  I'd like to know where those 
> other 40ms are being spent.
> 
> Thank you
> 
> -- 
> Kevin Conaway
> http://www.linkedin.com/pub/kevin-conaway/7/107/580/
> https://github.com/kevinconaway

Reply via email to