This app injects data from Apache Kafka into InfluxDB. Both can be located on-premise or in the cloud (i.e., Confluent Cloud, InfluxDB Cloud).

The app listens on a configurable topic and expects a JSON in the received message. It transforms the JSON into an InfluxDB record using simple Conversion Properties utilizing JSON Path and stores it into a configurable bucket and measurement in InfluxDB.

All configurations take place via the app’s web interface through a simple setup wizard. Data Injections run in parallel, and you can create and delete them dynamically. The number of Data Injections you define is not limited.

Dashboards show the total throughput of all Data Injections, Data Injections tops, dedicated throughput per Data Injection, and histories back to a year.