Integrating non-whisper data

Asked by James

Is there any way to add support for data that is not stored via Graphite?

If I already store some data in a database, but I want to view it alongside data in Graphite, is there anyway to support that without copying the data to graphite?

Question information

Language:
English Edit question
Status:
Answered
For:
Graphite Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:

This question was reopened

Revision history for this message
chrismd (chrismd) said :
#1

That's been a goal of mine for a while and I'm happy to say its pretty close to being available. It will definitely be in the next release. It will probably be ready on trunk next week or so. It will require you to implement a plugin for your datasource though.

Revision history for this message
James (jregovic) said :
#2

solved

Revision history for this message
Ask Bjørn Hansen (askbjoernhansen) said :
#3

Is there any documentation for this?

Revision history for this message
James (jregovic) said :
#4

Is there any work being done on this that will be incorporated into a main branch soon?

What a bout documentation? I'd love to be able to move our Graphite system onto an HBase backend rather than its current datastore.

Revision history for this message
Launchpad Janitor (janitor) said :
#5

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Nicholas Leskiw (nleskiw) said :
#6

I know that mleinartas was working on the ceres stuff but I don't know the status.

Revision history for this message
Michael Leinartas (mleinartas) said :
#7

It should be finally getting merged very soon after the 0.9.10 release which is upcoming.

If you want a preview, here's a bit of what the new storage code looks like in the webapp:
https://github.com/mleinart/graphite/blob/graphite_megacarbon/webapp/graphite/finders.py
https://github.com/mleinart/graphite/blob/graphite_megacarbon/webapp/graphite/readers.py

With this, adding a new data source type is merely creating a finder and a reader.

Can you help with this problem?

Provide an answer of your own, or ask James for more information if necessary.

To post a message you must log in.