Hello, I am looking how to use ES with kibana for real-time events dashboard without anything amazon related. We deploy on premise.
Kafka collector - enricher is a great addition, but how can we get the events from kafka and store it to ES?
I’m using Kinesis and can successfully deserialize enriched Thrift messages calling the Scala Analytics SDK from Java in our test environment. It’s not the cleanest solution but it works.
I wanted to implement kafka consumer that deserialises Thrift messages.
Had some problems defining correct maven dependency at first, then ended up implementing https://github.com/magaton/spring-kafka-snowplow
It’s a spring boot based app that starts kafka consumer that reads thrift serialised message from snowplow topic.