A publisher plugin for Ceilometer that outputs to Vaultaire
Project description
ceilometer-publisher-vaultaire
==============================
A publisher plugin for [Vaultaire].
[Vaultaire]: https://github.com/anchor/vaultaire
How it works
------------
This plugin queues samples and source dictionaries to a local [Marquise] spool.
You will need [Pymarquise] and [libmarquise] installed as dependencies.
[Marquise]: https://github.com/anchor/marquise
[Pymarquise]: https://github.com/anchor/pymarquise
[libmarquise]: https://github.com/anchor/libmarquise
Installation
---
Clone all the libraries into a location on the server
Install marquise, and libmarquise as per their installation instructions
run `(sudo) python setup.py install` for both pymarquise and ceilometer-publisher-vaultaire
Confirm that the user running ceilometer can write to `/var/spool`. If not:
```
mkdir /var/spool/marquise
chown user:user /var/spool/marquise
```
Once this is all setup, add the following to the sinks of choice into your `/etc/ceilometer/pipeline.yaml`
```
publishers:
- vaultaire://namespace
```
Depending on your setup, you will need to restart:
`ceilometer-anotification`
`ceilometer-collector`
`ceilometer-acompute`
==============================
A publisher plugin for [Vaultaire].
[Vaultaire]: https://github.com/anchor/vaultaire
How it works
------------
This plugin queues samples and source dictionaries to a local [Marquise] spool.
You will need [Pymarquise] and [libmarquise] installed as dependencies.
[Marquise]: https://github.com/anchor/marquise
[Pymarquise]: https://github.com/anchor/pymarquise
[libmarquise]: https://github.com/anchor/libmarquise
Installation
---
Clone all the libraries into a location on the server
Install marquise, and libmarquise as per their installation instructions
run `(sudo) python setup.py install` for both pymarquise and ceilometer-publisher-vaultaire
Confirm that the user running ceilometer can write to `/var/spool`. If not:
```
mkdir /var/spool/marquise
chown user:user /var/spool/marquise
```
Once this is all setup, add the following to the sinks of choice into your `/etc/ceilometer/pipeline.yaml`
```
publishers:
- vaultaire://namespace
```
Depending on your setup, you will need to restart:
`ceilometer-anotification`
`ceilometer-collector`
`ceilometer-acompute`
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for ceilometer-publisher-vaultaire-0.0.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c96fb36ace4f4d14c347c60572ab78a8fb54f7e23619b2be03d17cce676935c |
|
MD5 | 37c8c1f54e5bfcb03974c654a4bff81d |
|
BLAKE2b-256 | 5fe714a578bc87280e5a78700a571101071520acce2bf8104cb1718b6691574a |