← Back to team overview

graphite-dev team mailing list archive

[Question #261738]: Is Graphite suitable for aggregating data points of a single metric type

 

New question #261738 on Graphite:
https://answers.launchpad.net/graphite/+question/261738

We have a daemon that is sending metrics to Carbon every 1sec, example - count of items processed. Data points are uploaded every 1sec. Example - 2,7,4,8,9,10,3,6 (each data point sent every second). Is there any way to aggregate on graphite? Say we want to find out how many items are processed so far on hostA for instance so far, 49 in this case.

I explored "sumSeries" and "carbon-aggregator". They seem to be combining data points from different whisper file and then combining the results by applying the specified function over the entire series. Essentially creating a single series out of multiple series for a same metric published from different hosts.

My use case is slightly different as I would like to query how many have been processed in all per host.
The other option is to get all the data points using render url apis and aggregate them within our application layer. Before going down that path, I want to make sure if there is anything in Graphite that could provide me such aggregations.


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