Kafka Influxdb Versions Save

High performance Kafka consumer for InfluxDB. Supports collectd message formats.

v0.9.0

6 years ago
  • Add timeout to flush buffer if last flush was longer than x seconds ago. (by @c0by)
  • Fix pip package
  • Support heapster/eventer JSON format (by @jerryjxj)

v0.8.0

7 years ago

This is a major new release with more features, higher stability and much better performance. kafka-influxdb is now fully compatible with InfluxDB 1.x and Kafka 0.10.

  • Update package requirements
  • Integrate Confluent Kafka Python client API (with librdkafka support)
  • Cleanup setuptools
  • Switch from nose to pytest
  • Extend travis CI configuration
  • Make writing Kafka Readers much more flexible
  • Improve error handling in Kafka Reader
  • Improve logging messages
  • General code cleanup
  • Python 3.5 support
  • PyPy 5.4 support
  • InfluxDB 1.x support
  • Deprecate Kafka sample message writer
  • Deprecate collectd message writer
  • Deprecate builtin benchmark functionality
  • Integrate kafkacat for sample message writing
  • Improve documentation
  • Fix formatting of README for PyPi (thanks @di)
  • Update Docker-based benchmarks
  • Simplify testing by providing a Makefile-based environment
  • Start kafka-influxdb with Python optimization (-O flag) by default.

v0.7.2

8 years ago
  • Fix values encoded as strings into Influxdb 0.9x (#9)
  • Fix boolean commandline flags changed to strings (#8)
  • Fix encoding of multiple measurements in one message (#12)
  • Cleanup Docker setup
  • Update Documentation
  • PEP8 formatting

v0.7.0

8 years ago
  • Add support for SSL and UDP connections to InfluxDB
  • Fix loading of encoders on pip install
  • Update dependencies
  • Refactoring, cleanup

v0.7.1

8 years ago
  • Add requirements.txt to Manifest file to fix pip install

v0.6.0

8 years ago
  • Fix a bug where kafka-influxdb stopped consuming messages (See #5)
  • Improve config handling: config file parameters get properly overwritten by cli arguments
  • Logging output contains exception message
  • Refactoring and cleanup

v0.5.1

8 years ago
  • Make the application more robust by handling Kafka disconnect gracefully.
  • Increase code coverage
  • Fix docker-compose setup by correctly connecting kafka with zookeeper
  • MInor refactoring and cleanup

v0.5.0

8 years ago
  • Create setuptools package
  • Add continuous integration

v0.4.1

8 years ago

Add functionality for benchmarks and statistics Improve Docker test setup Performance improvements

v0.4.0

8 years ago
  • Major rewrite which supports InfluxDB 0.9.1
  • Supports custom encodings for all input and output formats
  • Better error handling
  • Updated documentation
  • Add unit tests
  • Add a license
  • Update dependencies
  • Add sample configurations for Collectd and InfluxDB
  • Complete docker setup for easier testing