severb/graypy — pull request #10 by millerdev (2012-08-16 19:56:15+00:00)
Title: GELFRabbitHandler for publishing messages to RabbitMQ

I've added a logging handler that publishes messages to RabbitMQ. The advantage of this over the existing GELFHandler is that messages are not lost due to dropped UDP packets. It also decouples logging producers from the Graylog2 stack, which means Graylog2 et al. (but not RabbitMQ) can be stopped and restarted without losing log messages.