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.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.
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.4-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d85efd42ee867d5ae131574b78df0efd896c09991219dc9191d5d8a4599772a0 |
|
MD5 | 514554e39a240547b7752c0489a0b775 |
|
BLAKE2b-256 | 0cc46bb1a0f4e4f236d983af98d4306c52f8ce2b6926c9f429ecfa98eaa8d4ed |