Metadata-Version: 1.1
Name: graphite-blueflood
Version: 0.0.3
Summary: Sending graphite metrics to blueflood
Home-page: https://github.com/rampage644/graphite-http-wrapper
Author: Sergei Turukin
Author-email: sergei.turukin@rackspace.com
License: Apache Software License
Description: # Description
        
        Graphite _'backend'_. Twisted-based server accepts graphite source metrics and forward them to [blueflood][blueflood-git].
        
        Server accepts only pickle protocols metrics (as it's the only protocol used by graphite `carbon-relay`.)
        
        It does very primitive _'caching'_: aggregates all metrics and flushes them in regular intervals.
        
        # Dependencies
        
         * twisted
         * mock
         * pytest
         * txKeystone
        
        # Installation
        
            git clone https://github.com/rampage644/graphite-http-wrapper
            cd graphite-http-wrapper
            python setup.py install
        
        # Running
        
            twistd blueflood-forward
        
        # Configuration
        
        Configuration is done with command line arguments passed to twistd daemon when running:
        
            twistd -n -l - blueflood-forward --help
        
        | Switch | Description | default |
        | ----- | ------- | --------- |
        | -e | Endpoint to listen on for pickle protocol metrics | tcp:2004 |
        | -i | Metrics send interval, sec | 30.0 |
        | -b | Blueflood address | http://localhost:19000 |
        | -t | Tenant ID | tenant |
        | --ttl | TimeToLive value for metrics, sec | 86400 |
        | -u | Keystone user | |
        | -k | Keystone key | |
        | --auth-url | Keystone token URL | |
        
        In case you need no authentication leave `-u`/`--user` command line argument empty (default value).
        
        [blueflood-git]: https://github.com/rackerlabs/blueflood "blueflood"
        
Platform: any
Classifier: Programming Language :: Python
Classifier: Development Status :: 4 - Beta
Classifier: Natural Language :: English
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
