Skip to main content

Gnocchi storage plugin for collectd

Project description

https://img.shields.io/pypi/v/collectd-gnocchi.svg https://img.shields.io/travis/gnocchixyz/collectd-gnocchi.svg

This is an output plugin for collectd that send metrics to Gnocchi. It will create a resource type named _collectd_ (by default) and a new resource for each of the host monitored.

Each host will have a list of metrics created dynamically using the following name convention:

plugin-plugin_instance/type-type_instance-value_number

In order for the metric to be created correctly, be sure that you have matching archive policies rules.

Installation

This is a regular Python package that you can install via PyPI using:

pip install collectd-gnocchi

Or from sources using:

pip install .

In order to use this plugin you will need a server running the Gnocchi 3.1 or greater.

Configuration

Once installed, you need to enable it in your collectd.conf file this way:

.. include:: collectd-gnocchi.conf

You can also copy the provided collectd-gnocchi.conf from this repository in e.g. /etc/collectd.d if your distribution supports it.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

collectd-gnocchi-1.7.0.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

collectd_gnocchi-1.7.0-py2.py3-none-any.whl (7.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file collectd-gnocchi-1.7.0.tar.gz.

File metadata

File hashes

Hashes for collectd-gnocchi-1.7.0.tar.gz
Algorithm Hash digest
SHA256 c1e9ca11b82e6912989e20ed275eb39400a21b4f2563adaffe32d37b6a1090c6
MD5 b4ffa0418d2c66bc656edde1cd01b6ea
BLAKE2b-256 387fa74cf7068ca6913c0e9b5f543f71ae1d50913310bcbaaa9c7e67a4fb1bdb

See more details on using hashes here.

File details

Details for the file collectd_gnocchi-1.7.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for collectd_gnocchi-1.7.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 52f88c97d5f5ea5750bdff55c020cf490e1ec0d44b8395e82e10d17a5892793e
MD5 831f5a42b39db691748a3388bc89b94a
BLAKE2b-256 c5748bbd609e97f935b8b19308db93f193f67fb7c4c2ecb55bd7cad7654a0e3a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page