filippog / graphite-newts

A storage finger for graphite-api, backed by newts.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

graphite-newts

A storage finger for graphite-api backed by newts.

installation

You will need newts and cassandra running somewhere on your network, for example localhost.

graphite-api is a WSGI application, to start a development server:

virtualenv venv
venv/bin/python setup.py install

You'll need also a build environment for cffi, thus:

apt-get install build-essential python-dev libcffi-dev

Underneath you'll need a newts server running on localhost:8080, you can follow the instructions on how to get started with newts.

You can spawn a demo graphite-api server on port 8888 with:

venv/bin/graphite-newts --config graphite-api.yaml --port 8888

However for production deployments it is recommended to run graphite-api on a real WSGI server.

About

A storage finger for graphite-api, backed by newts.

License:GNU General Public License v3.0


Languages

Language:Python 100.0%