Question #177524 on Graphite changed: https://answers.launchpad.net/graphite/+question/177524
Nicholas Leskiw proposed the following answer: Re-read my post, use the cumulative() to override the averaging. And since this is OSS, you can hack your install to make cumulative the default. Or a configuration option, then you can submit the patch and give back to the community. The reason people like avg, is when dealing with response times. -Nick Sent from a mobile device. Please excuse terse language and spelling mistakes. Mark Seger <[email protected]> wrote: >Question #177524 on Graphite changed: >https://answers.launchpad.net/graphite/+question/177524 > >Mark Seger posted a new comment: >Thanks for the timely response. I'm definitely happy to hear it has a >distributed model which we all know is really the only way to scale. >Sounds like definitely worth taking a closer look at when I get some >more time. > >As for the number of datapoints vs pixels, this is the EXACT problem I >have with rrd. As you change the the time scale of the display, the >graphs themselves can actually change and I think that's a huge no-no. > >The bottom line is by default, collectl generates 8640 data points/day >at a 10 second monitoring interval and I will typically look at a day's >worth of data to see if there are any spikes. RRD, and it sounds like >graphite too, cannot fit all those points on a graphs and so averages >them, destroying the spikes. For that reason my tool of choice has >always been gnuplot which is fast and plots everything you tell it to. >If a few points fall in the same interval, gnuplot simply plots all them >and you can clearly see the spikes. > >I don't know if graphite has the ability to display multiple points at >the same time as it would clearly break the 'prettiness' of the plots, >but I don't care about pretty, I care about accuracy and I'm afraid this >would be a show stopper for me, at least as for using graphite as a >diagnostic tool. Has anyone considered alternate plotting styles for >when this is a concern? Does graphite actually build the plots itself >or does it rely on some other tool? If the former, in theory it >shouldn't be that difficult to support an alternate style. > >I realize most people probably don't get into that level of analysis of >the data, but that has always been the #1 consideration for me - >accurate data by which you can then do detailed analysis of most system >/cluster-wide problems. I've always wondering how many people think >their systems are running just fine when in fact there are all kinds of >horrible things going on that they don't know about because they're >either monitoring at a granularity of a minute or more and/or are using >rrd and not seeing any real problems. > >re <1 second intervals: not really a big deal as 1 second is usually >more than sufficient for looking at data in real-time. > >-mark > >-- >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 -- 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

