/mercuro

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

Primary LanguagePythonApache License 2.0Apache-2.0

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