Kafka plugin for KairosDB
Currently built against a staging repo for the upcoming KairosDB 0.9.4
Because kafka events are just binary blobs this plugin cannot handle all use cases. You will need to write your own topic parser but, never fear I think I've made the process pretty simple.
Do the following:
- Fork the plugin repo
- Implement your own TopicParser class.
- Bind your class in KafkaModule.java
- Declare your parser in kairos-kafka.properties.
I've implemented a StringTopicParser that assumes each kafka event is a UTF8 string. Use StringTopicParser as an example of how to implement your own topic parser.
For information on how Kairos plugins work see the project wiki page
- Add pre and post install scripts to stop and restart Kairos.
- More unit tests.