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
File details
Details for the file ceilometer-publisher-vaultaire-0.0.4.tar.gz
.
File metadata
- Download URL: ceilometer-publisher-vaultaire-0.0.4.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c96fb36ace4f4d14c347c60572ab78a8fb54f7e23619b2be03d17cce676935c |
|
MD5 | 37c8c1f54e5bfcb03974c654a4bff81d |
|
BLAKE2b-256 | 5fe714a578bc87280e5a78700a571101071520acce2bf8104cb1718b6691574a |