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

    Status: Open => Answered

Nicholas Leskiw proposed the following answer:
First, Graphite is not a monitoring tool.  It's a Graphing tool.  It
just happens that the data to make graphs is usually the same data
people want to alarm off of ; )

Second, This is a very common pattern.  Most people quickly find out
that simple "If X goes above Y" alerts are too chatty and just spam your
alarm console and send useless mails.  The SLA (Service Level Agreement)
at my organization for detecting problems is 5 minutes, so we look at 5
minute averages vs. the average of the same time last week, week before,
week before that (and longer sometimes) to detect problems.  Cry wolf
too many times and people stop reading the alarms coming from your
system.

As far as being 'reliant on the web frontend running', we're talking apache 
here.  It's pretty rock-solid, and I've never seen it crash.  Not even after 
requesting the past 5 minutes on 5,000 metrics as a test. You may get some 
errors if you're stringing together some strange functions or something, but 
that just makes a single request fail, not the whole system.  If we were using 
nagios, we'd be 'reliant on the email system' and 'reliant on the SNMP system'. 
 
 
I don't use collectd, so I can't speak to that.

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

_______________________________________________
Mailing list: https://launchpad.net/~graphite-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~graphite-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to