syslog-ng mod-python Kafka driver
Project description
syslog-ng Apache Kafka destination
Free software: Apache Software License 2.0
Documentation: https://syslogng-kafka.readthedocs.io.
Introduction
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 distribution.
History
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.
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
Built Distribution
Hashes for syslogng_kafka-0.1.3-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a90311d3b67bec8429cf93ddbef9df6505405d581547cf2551a3d3d1ec7f8df |
|
MD5 | 676f16a1c372953ed320ed334081c8c5 |
|
BLAKE2b-256 | 2d699916789ee14425a2271723153630bf3a6b24d92aa05d30c737f702d3f79b |