This is interesting. Sirona collectors could work for our purpose as well, from what I've read. Much of the current design focuses on preventing the monitoring framework from being a helix-core dependency by creating new modules and registering things with an interface. I think a cool side effect of this is that we could theoretically plug in any client/server monitoring system.
I still like Riemann for the first cut because we've already invested time in experimenting with it and it seems to do the job. Certainly adding Sirona in the future would be cool, too. Kanak ---------------------------------------- > From: [email protected] > Date: Tue, 19 Nov 2013 09:18:50 +1100 > Subject: Re: Design for a Helix Monitoring Framework > To: [email protected] > > Sounds interesting. > FYI I started a new project @apache related to monitoring. > See: http://sirona.incubator.apache.org/ > > It's plugin based mechanism so maybe a Helix plugin can be created. > Let me know and feel free to start a thread on dev@sirona > > > > On 19 November 2013 07:18, Kanak Biscuitwala <[email protected]> wrote: >> Hi, >> >> We've sketched out an initial high-level design for a new monitoring >> framework for Helix. The primary goal is to decrease our time to detect soft >> failures, but this is really just a design to help propagate statistics >> around in any Helix-managed system. Any feedback is appreciated. >> >> The document is available on the wiki: >> https://cwiki.apache.org/confluence/display/HELIX/Helix+Monitoring+Design >> >> Thanks, >> Kanak > > > > -- > Olivier Lamy > Ecetera: http://ecetera.com.au > http://twitter.com/olamy | http://linkedin.com/in/olamy >
