Hallo,
Ich möchte alle Messwerte, welche in der MQTT Queue landen, auch an einen Kafka Cluster weiterreichen, um diverse Analysen ausführen zu können.
Hierfür habe ich als ersten Ansatz das Kafka Connect-Plugin stream-reactor MQTT verwendet und zusätzlich ein Kafka Connect-Transform implementiert, um auch die Kotori Topologienamen in den Nachrichten zu haben: hiveeyes-mqtt-kafka-connect-transform. Habe aber noch Probleme mit Bindestrichen in Attributnamen (in Avro nicht erlaubt).
So sehen nun meine Avro-Messages in Kafka aus: