Gnocchi storage plugin for collectd
Project description
==================
collectd-gnocchi
==================
This is an output plugin for `collectd`_ that send metrics to `Gnocchi`_.
Installation
============
This is a regular Python package that you can install via `PyPI`_ using::
pip install collectd-gnocchi
Or from sources using::
pip install .
Configuration
=============
Once installed, you need to enable it in your `collectd.conf` file this way::
<Plugin python>
Import "collectd_gnocchi"
<Module collectd_gnocchi">
## Without Keystone authentication
# Endpoint "http://localhost:8041"
# UserId admin
# ProjectId admin
# Roles admin
## With Keystone authentication
# AuthUrl http://keystoneurl
# UserId admin
# ProjectId admin
# Password passw0rd
# UserDomainName default
# ProjectDomainName default
# RegionName regionOne
# Interface public
# Endpoint http://localhost:8041 # if you want to override Keystone value
## Default resource type created by the plugin in Gnocchi
## to store hosts
# ResourceType collectd
## Minimum number of values to batch
# BatchSize 10
</Module>
</Plugin>
.. _`collectd`: http://collectd.org
_`Gnocchi`: http://gnocchi.xyz
collectd-gnocchi
==================
This is an output plugin for `collectd`_ that send metrics to `Gnocchi`_.
Installation
============
This is a regular Python package that you can install via `PyPI`_ using::
pip install collectd-gnocchi
Or from sources using::
pip install .
Configuration
=============
Once installed, you need to enable it in your `collectd.conf` file this way::
<Plugin python>
Import "collectd_gnocchi"
<Module collectd_gnocchi">
## Without Keystone authentication
# Endpoint "http://localhost:8041"
# UserId admin
# ProjectId admin
# Roles admin
## With Keystone authentication
# AuthUrl http://keystoneurl
# UserId admin
# ProjectId admin
# Password passw0rd
# UserDomainName default
# ProjectDomainName default
# RegionName regionOne
# Interface public
# Endpoint http://localhost:8041 # if you want to override Keystone value
## Default resource type created by the plugin in Gnocchi
## to store hosts
# ResourceType collectd
## Minimum number of values to batch
# BatchSize 10
</Module>
</Plugin>
.. _`collectd`: http://collectd.org
_`Gnocchi`: http://gnocchi.xyz