Skip to content

filippog/graphite-newts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.