Thanks Hans to share these links, all this information was pretty useful.. however I am still not able to use Kafka Connect, it says it started but may be I don't know how to use it to consume the messages from event hubs, there are couple questions if you or someone from your team could help, it will be great, I am using the same command for distributed in the same way as stand alone, not sure what I am missing:
1. Is it mandatory to use Rest API for Kafka Connect in distributed mode? For Post method I am getting "Method Not Allowed" error.
2. Do I need to ignore the below error I am seeing in my Kafka Manager logs?
[warn] k.m.a.c.KafkaManagedOffsetCache - Failed to process a message from offset topic on cluster
lashmdevkafkav2-ssh.azurehdinsight.net!
org.apache.kafka.common.protocol.types.SchemaException: Error reading field 'topics': Error reading array of size 1468532, only 28 bytes available
at org.apache.kafka.common.protocol.types.Schema.read(Schema.java:73) ~[org.apache.kafka.kafka-clients-0.10.0.1.jar:na]
at org.apache.kafka.clients.consumer.internals.ConsumerProtocol.deserializeSubscription(ConsumerProtocol.java:97) ~[org.apache.kafka.kafka-clients-0.
at kafka.manager.utils.zero90.GroupMetadataManager$$anonfun$readGroupMessageValue$1.apply(GroupMetadataManager.scala:311) ~[kafka-manager.kafka-manag
at kafka.manager.utils.zero90.GroupMetadataManager$$anonfun$readGroupMessageValue$1.apply(GroupMetadataManager.scala:304) ~[kafka-manager.kafka-manag
at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33) ~[org.scala-lang.scala-library-2.11.8.jar:na]
3. Is there any other way than Control Center to see how many records Kafka Connect ingesting?
Once I am able to successfully use Kafka Connect, I will have couple more questions, Sorry about that :)