象牙蟒卡夫卡驱动程序
syslogng_kafka的Python项目详细描述
syslog ng mod python Apache Kafka目标
syslogng_kafka为syslog-ng3.7提供一个Python模块,允许 筛选syslog消息并将其转发到Apache Kafka代理
实现利用了confluent-kafka,它使用了令人敬畏的librdkafka 图书馆提供可靠性和高性能。
请阅读doc,因为在大多数情况下,“pip安装”无法工作,因为它们是主流Linux发行版目前无法满足的特定要求。
历史记录
0.1.11(2017-08-23)
- 显示统计信息打开和关闭代理统计信息的选项
0.1.10(2017-08-09)
- NSX edgenat程序预处理
0.1.9(2017-07-28)
- 处理日志消息与syslog ng值对的比较,因为这样做会严重泄漏…
- 由于存在日志消息问题,现在将3.7.x作为受支持的版本。
0.1.8(2017-07-28)
- 传递和统计回调重构
0.1.7(2017-07-27)
- 将confluent kafka依赖项更新到0.11.0版:https://github.com/confluentinc/confluent-kafka-python/releases/tag/v0.11.0
0.1.6(2017-07-04)
- 在回调时禁用delivery.report.ony.error,因为合流kafka中的错误:https://github.com/confluentinc/confluent-kafka-python/issues/84让我们在0.11发布时重新访问。
0.1.5(2017-07-03)
- 在producer()config dict中提供一个全局的on廑delivery回调函数,比每次消息回调的内存消耗更好。
0.1.4(2017-06-30)
- 使发送更加健壮
0.1.3(2017-06-30)
- 在send()中捕获unicodeencodeerror
0.1.2(2017-06-29)
- 在传递回调中捕获unicodedecoderror err.str()
0.1.1(2017-06-29)
- 添加util以在工具子文件夹中生成系统日志消息
- 删除无用的键盘中断
- 将flush()的超时时间从30秒减少到5秒
- 更多测试
0.1.0(2017-06-28)
- pypi上的第一个版本。