Skip to main content
Skip table of contents

InfluxDB

This library contains components to access a local or cloud-based InfluxDB database (2.0 or higher).

Connection

Creates a new InfluxDB connection and provides it as a reference. The connection is created during flow init.

This component requires that you upload the InfluxDB Java client jar files with all dependencies by clicking on the Attach button at the top:

Then drop the jar files into the upload area:

A good source to grab a jar file with all dependencies from Maven Central is https://jar-download.com.

The upload needs to be confirmed in the property dialog of the Connection component. Connection parameters are defined via influx2 properties, which gives the most flexibility.

Write

Writes a single point to the InfluxDB bucket, defined by the Connection component, and stores it under a Measurement name. The data can be static values or properties of the incoming message. Tags can be added.

Query

Executes a Flux query and returns the result as a memory that you can further process:

Example of a Flux query:

The component outputs a Memory component with a single message per returned record. The messages contain the field name as property name and the value as the property value.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.