InfluxDB LXC

Influxdb_logo.svg

Options to Install InfluxDB v1 or v2 and Telegraf

  • Choosing InfluxDB v1 will result in Chronograf being installed automatically.

InfluxDB is designed to handle high write and query loads, and is optimized for storing and analyzing time-stamped data, such as metrics, events, and logs. InfluxDB supports SQL-like query language and has a built-in HTTP API for data ingestion and retrieval. It’s commonly used for IoT and industrial applications where time-series data is involved.

Telegraf is a server agent that collects, processes, and aggregates metrics and events data from different sources, such as systems, databases, and APIs, and outputs the data to various outputs, such as InfluxDB, Prometheus, Elasticsearch, and many others.

To create a new Proxmox VE InfluxDB LXC, run the command below in the Proxmox VE Shell.

  bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/influxdb.sh)"

Default Settings: 2GB RAM - 8GB Storage - 2vCPU

InfluxDB V1 (Chronograf) Interface: IP:8888

InfluxDB V2 Interface: IP:8086

:gear: InfluxDB Configuration

nano /etc/influxdb/influxdb.conf

:gear: Telegraf Configuration

nano /etc/telegraf/telegraf.conf