mercuro

A simple daemon that listens for syslog events and forwards them to a Riemann server.


Keywords
syslog, rsyslog, riemann, logging
License
Apache-2.0
Install
pip install mercuro==0.1.1

Documentation

Mercuro

Mercuro is a non-concurrent, unintelligent, Python-based threaded syslog listener that forwards all its events to a Riemann server.

All interaction with Riemann is handled via the Bernhard library.

You probably shouldn't use Mercuro in production yet, at least until it provides concurrency, forking, and a config file.

See test.py for example use.

Installing

This is all you need:

pip install mercuro

Or, if you want to install from source:

git clone https://github.com/briancline/mercuro.git
cd mercuro
sudo python setup.py install