InfluxdbEndpoint

query (string)

The InfluxDB Flux query used to read or subscribe to measurements. This property is only used for read or subscribe endpoints

Example: "from(bucket:\"my-bucket\") |> range(start: -1h) |> filter(fn: (r) => r._measurement == \"temperature\")"

interval (integer)

The amount of milliseconds between queries. If not provided defaults to 1000 milliseconds

cronExpression (string)

The Cron expression used to poll the endpoint. (For examples, see: https://github.com/node-cron/node-cron)

Examples: "1,2,4,5 * * * *", "1-5 * * * *", "*/2 * * * *", "* * * January,September Sunday"

measurement (string)

The name of the measurement on which to store data points when writing data. This property can be overriden by providing the measurement in the data of a message, but it has to be set in at least one of the two places.

Example: "exhaust_temperature"

measurementPrefix (string)

An optional prefix for the measurement name that it is prepend to it.

Example: "engine_"

fields (object)

An optional object made up of key value pairs. These constant fields are merged with the fields from the message.

tags (object)

An optional object made up of key value pairs. These constant tags are merged with the tags from the message.

Last updated

Logo

© Copyright 2024, Cybus GmbH