← Back to team overview

graphite-dev team mailing list archive

Re: [Question #237433]: Ability to extend Graphite with alerts/hooks system

 

Question #237433 on Graphite changed:
https://answers.launchpad.net/graphite/+question/237433

    Status: Open => Answered

Brian Lalor proposed the following answer:
On Oct 16, 2013, at 7:01 AM, Yury Smolsky
<question237433@xxxxxxxxxxxxxxxxxxxxx> wrote:

> I need to be able to setup hook/alerts for hundred of thousands of
parameters and ideally I would like to check triggers inside of Graphite
without making calls to /render? method, and possibly with some
optimization b/c pulls will be made directly from whisper DB missing
some of infrastructure (apache/etc).

One of Graphite's strengths comes from its ability to apply functions to
multiple metrics.  That's only exposed via the render api.  Graphite is
a higher level of abstraction on top of the raw whisper data files.

If you're happy looking at simple thresholds for a single metric, you
can use the solution my team came up with: we wrote a proxy for carbon-
cache that generates alerts based on the value of a metric and sends
them to Sensu.  It's dead simple, but effective for alerting in real
time when the load average for a system has gone too high, and doesn't
require Graphite to query the data.

-- 
You received this question notification because you are a member of
graphite-dev, which is an answer contact for Graphite.