InfluxDB 3 on Ubuntu by cloudimg
por cloudimg
Rust time series database with SQL and InfluxQL, pre configured on Ubuntu 22.04.
InfluxDB 3 on Ubuntu 22.04 by cloudimg
InfluxDB 3 Core on Ubuntu 22.04 LTS, packaged and supported by cloudimg as an Azure Marketplace virtual machine image.
InfluxDB 3 Core is the ground up Rust rewrite of InfluxData's time series database, built on Apache Arrow, DataFusion, and Parquet. It is a complete architectural replacement for the Go based InfluxDB 2.x and 1.x, not an incremental release. The storage engine is columnar and Parquet backed, queries run through DataFusion, and both SQL and InfluxQL are first class query languages on the same data. The binary is a single statically compiled Rust executable with no Java, no Python, and no other embedded runtime, which keeps the image's runtime CVE surface clean.
Pre configured for production posture on day one
- Installed from the official InfluxData APT repository at repos.influxdata.com, so future security patches pull through the standard apt channel
- HTTP API listener on port 8181, bound to 0.0.0.0 so application servers and Grafana on the same virtual network can reach it
- Bearer token authentication enforced on every API call
- Unique admin token generated on the very first boot of every deployed virtual machine, written to a root only credentials file
- Default database cloudimg created on first boot, ready to accept writes immediately
- systemd supervision with a firstboot oneshot that runs exactly once and leaves the server in a ready state
- Convenience wrappers at /usr/local/sbin for start, stop, and environment setup
Components
- InfluxDB 3 Core, pinned at build time, installed from repos.influxdata.com
- Install Path: /usr/bin/influxdb3 (single statically compiled Rust binary)
- Data Directory: /var/lib/influxdb3 (Parquet segments, write ahead log, object store metadata)
- Config: /etc/influxdb3/influxdb3.env (systemd EnvironmentFile; InfluxDB 3 has no YAML or INI config file)
- Recommended Size: Standard_D2s_v3 (2 vCPU, 8 GB RAM) for typical observability workloads; scale up for heavy ingest
- VM Generation: Hyper V Gen2 with UEFI boot
- Filesystem: Default Ubuntu gallery LVM layout
Security
- Latest CVE patches applied at build time
- SSH hardened with key based authentication
- No Java, no Python, no embedded interpreter: the runtime CVE surface is the Rust binary plus the base Ubuntu image
- Bearer token authentication enforced out of the box; the admin token is generated on first boot and is unique per virtual machine
- Recommended to restrict port 8181 to application and Grafana subnets in the NSG and terminate TLS with a reverse proxy before production
Support
cloudimg provides 24/7/365 expert technical support. Guaranteed response within 24 hours, one hour average for critical issues. Contact support@cloudimg.co.uk.
Visit www.cloudimg.co.uk/guides/influxdb-3-on-ubuntu-22-04-azure/ for the full user guide.
InfluxDB is a registered trademark of InfluxData, Inc. This image is a repackaged upstream distribution provided by cloudimg. Additional charges apply for build, maintenance, and 24/7 support.