Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

syslog-ng mod-python Kafka driver

Project Description

syslog-ng-mod-python Apache Kafka destination

syslogng_kafka provides a Python module for syslog-ng 3.7 allowing one to filter and forward syslog messages to Apache Kafka brokers.

The implementation leverages confluent-kafka which uses the awesome librdkafka library providing reliability and high performance.

Please read the doc as in most cases a `pip install` won’t work as they are particular requirements that are currently not met by mainstream Linux distributions.

History

0.1.11 (2017-08-23)

  • display_stats options to turn on and off broker statistics

0.1.10 (2017-08-09)

  • NSX edge nat program pre-processing

0.1.9 (2017-07-28)

  • Handle LogMessage vs syslog-ng values-pair because it badly leaks if one do…
  • Make 3.7.x the supported version for now because of LogMessage issues.

0.1.8 (2017-07-28)

  • Delivery and stats callback refactoring.

0.1.7 (2017-07-27)

0.1.6 (2017-07-04)

0.1.5 (2017-07-03)

  • provide a global on_delivery callback in the Producer() config dict better for memory consumptions vs per message callback.

0.1.4 (2017-06-30)

  • make send more robust

0.1.3 (2017-06-30)

  • catch UnicodeEncodeError in send()

0.1.2 (2017-06-29)

  • catch UnicodeDecodeError in delivery callback as it can be thrown by err.str()

0.1.1 (2017-06-29)

  • add util to produce syslog messages in tools sub-folder
  • remove useless KeyboardInterrupt
  • reduce timeout of flush() from 30 to 5 seconds
  • more tests

0.1.0 (2017-06-28)

  • First release on PyPI.

Release History

This version
History Node

0.1.11

History Node

0.1.10

History Node

0.1.9

History Node

0.1.8

History Node

0.1.7

History Node

0.1.6

History Node

0.1.5

History Node

0.1.4

History Node

0.1.3

History Node

0.1.2

History Node

0.1.1

History Node

0.1.0

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, Size & Hash SHA256 Hash Help File Type Python Version Upload Date
syslogng_kafka-0.1.11-py2-none-any.whl
(10.1 kB) Copy SHA256 Hash SHA256
Wheel 2.7 Aug 23, 2017
syslogng_kafka-0.1.11.tar.gz
(23.2 kB) Copy SHA256 Hash SHA256
Source None Aug 23, 2017

Supported By

Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Google Google Cloud Servers DreamHost DreamHost Log Hosting