https://github.com/filippog/graphite-newts
A storage finger for graphite-api, backed by newts.
https://github.com/filippog/graphite-newts
graphite graphite-api newts
Last synced: 11 months ago
JSON representation
A storage finger for graphite-api, backed by newts.
- Host: GitHub
- URL: https://github.com/filippog/graphite-newts
- Owner: filippog
- License: gpl-3.0
- Created: 2015-07-13T14:26:45.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-11-17T14:32:51.000Z (over 10 years ago)
- Last Synced: 2025-04-13T01:04:45.365Z (11 months ago)
- Topics: graphite, graphite-api, newts
- Language: Python
- Homepage:
- Size: 23.4 KB
- Stars: 4
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
graphite-newts
==============
A storage finger for [graphite-api](https://github.com/brutasse/graphite-api)
backed by [newts](http://opennms.github.io/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](https://github.com/OpenNMS/newts/wiki/GettingStarted).
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.