← Back to team overview

graphite-dev team mailing list archive

Re: [Question #139274]: real time 50 hz data

 

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

    Status: Open => Answered

chrismd proposed the following answer:
Hi guillem, I'm sorry to say Graphite is not a good fit for your
situation. Your data is "real time" in the sense that it is reflecting
what is happening right this instant, whereas the "real time" nature of
Graphite is that it makes any datapoints it receives immediately
available through its APIs. The subtle distinction there is that
Graphite does not allow for arbitrarily fine precision, and in fact is
currently limited to one-second precision for each metric. Graphite is
designed for handling lots of metrics at generally lower precision
instead of a small set of very high-precision metrics. In the future
sub-second precision may be supported but it will still not fit your
situation from an architectural standpoint because Graphite renders
graphs as PNG images served over HTTP, a process that can take over a
hundred milliseconds depending on the graphing parameters. What you need
is GUI application that renders the data locally and is connected to a
shareable datastream, perhaps a message queueing system like AMQP.

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