InfluxDB

Description

ezvpn-influxdb is a Docker container implementing an InfluxDB database, version 1.8; it is pre-configured for the IOhubTM environment.

InfluxDB is a time-series database designed to handle a high number of writes and queries.

How to use it

ezvpn-influxdb is the InfluxDB Docker container image pre-configured for IOhubTM.

No configuration is required if used within IOhubTM environment.

The database name in InfluxDB is automatically configured and the name is data.

The container can be used in stand-alone mode or it can be used in conjunction with the MQTT to influxDB container.

For more information, please check the official InfluxDB Docker documentation.

Environment variables

INFLUXDB_DB: Automatically created database name. Defaults to data.

INFLUXDB_RP: influxdb default retention policy (e.g. 10d). If defined, the default policy (usually "autogen") is modified accordingly. Upon every container reboot, the default policy gets updated, if INFLUXDB_RP is defined.

All the official environment variable of the influx:1.8 container are also supported.

If you are using the image directly, the variable INFLUXDB_RP has no value by default. We recommend that you set a retention policy through the INFLUXDB_RP to avoid filling up the disk.

Ports

port: 8086

Docker container details

Image: us-central1-docker.pkg.dev/ez-shared/iohub/iohub-influxdb-v1

Supported architecture: amd64

Changelog

v1.0.1
  • INFLUXDB_RP added
v1.0.0
  • First Release