I patched up collectd to pull jmx stats but remember to turn on jmx metrics. Look at my github for any existing code.
-Eric On May 19, 2014 1:44 PM, "Josh Elser" <josh.el...@gmail.com> wrote: > Yeah, I believe that's correct. It would be cool if we persisted this to a > table, but it may be better to just use another metrics gathering/storage > system here rather than reimplement the wheel since we have nothing here > presently. > > Eric did write an Accumulo backend for OpenTSDB. I don't think that would > give enough insight to all the types of stuff we track, but I could be > mistaken :) > > On 5/19/14, 12:45 PM, Arshak Navruzyan wrote: > >> Josh, >> >> Thanks for the clarification. In terms of the current implementation, >> guessing the full stats are not stored anywhere. The monitor code just >> polls each tserver and keep the info it collects in memory? Is that >> right? >> >> Thanks, >> >> Arshak >> >> >> On Mon, May 19, 2014 at 9:09 AM, Josh Elser <josh.el...@gmail.com> wrote: >> >> I haven't seen one myself. >>> >>> The rest interfaces for collecting metrics is, sadly, known to be >>> lacking. >>> This aligns with some stated desires to make the rest interface for >>> Accumulo metrics a standardized API (which we assert stability guarantees >>> on) and then change the monitor to use those directly (instead of doing >>> goofy things in the implementation. We have a ticket somewhere for this >>> (I >>> think Al Krinker has stated some interest in getting involved here). >>> >>> I've been curious about what we could get with Graphite. This would be a >>> fun experiment. >>> >>> >>> On 5/7/14, 9:09 AM, Arshak Navruzyan wrote: >>> >>> I was wondering, is there a plugin for Accumulo for collectd? I noticed >>>> the current json / xml interfaces don't provide all the stats that the >>>> monitor app shows. Perhaps collectd can be used to collect and store >>>> the >>>> full set of stats. >>>> >>>> >>>> >>