Depending on what you need, you could use the Thrift interface to Nimbus to grab the statistics. The UI project does do some calculations on the raw metrics, so it's not quite the same. The algorithms it uses aren't too difficult to replicate.
We ended up building something very similar to what Ooyala did, customized for our specific needs, it's an excellent pattern. Michael Rose (@Xorlev <https://twitter.com/xorlev>) Senior Platform Engineer, FullContact <http://www.fullcontact.com/> [email protected] On Mon, Mar 17, 2014 at 6:21 PM, Chris Bedford <[email protected]>wrote: > > > Hi, I'm interested in getting metrics via JMX on not only " container > level " factors (such as # of garbage collects, heap usage,etc.), but > also metrics that describe how spouts and bolts are performing (e.g., # of > tuples emitted, # transferred -- the same kind of stuff that the storm UI > shows.) > > I ran across this project : > : > https://github.com/ooyala/metrics_storm/blob/master/src/ooyala/common/metrics_storm/MetricsStorm.scala > > > I was just wondering if this is the best best to pursue. Does anyone have > any concrete experience with this that they can share? > thanx! > > chris > >
