Overview
This guide will help you install, configure and use your custom Kafka deserializer with Console which will present serialized messages in a human readable way.Prerequisites
Your custom deserializer is available and you know how to configure it. Check out some examples of Kafka deserializer implementationsInstall custom deserializer
Console looks for jars present in folder/opt/conduktor/plugins
during startup. There are different ways of making your custom deserializers available in Console.
Check installation status
If everything went well, you should see this on the Console startup:Configure custom deserializer and consume data
From the Consume page, open the Value Format filter and pick your Custom Deserializer from the list.- a dropdown allowing you to select your custom deserializer implementation class
- a textarea field allowing you to pass some properties to configure your custom deserializer instance (We’ll call the
org.apache.kafka.common.serialization.Deserializer<T>::configure
method with these properties)
Properties example