InfluxDB Docs

influxd - InfluxDB daemon

InfluxDB OSS only

The influxd daemon starts and runs all the processes necessary for InfluxDB to function.


influxd [flags]
influxd [command]


generateGenerate time series data sets using TOML schema.
inspectInspect on-disk database data.
restoreRestore data and metadata from a backup file set
runStart the influxd server (default)
versionOutput the current version of InfluxDB


FlagDescriptionInput type
--assets-pathOverride default assets by serving from a specific directory (developer mode)string
--bolt-pathPath to boltdb database (default ~/.influxdbv2/influxd.bolt)string
--e2e-testingAdd /debug/flush endpoint to clear stores; used for end-to-end tests (default false)
--engine-pathPath to persistent engine files (default ~/.influxdbv2/engine)string
-h, --helpHelp for the influxd command
--http-bind-addressBind address for the REST HTTP API (default :9999)string
--log-levelSupported log levels are debug, info, and error (default info)string
--new-meta-storeEnables the new meta store
--new-meta-store-read-onlyToggle read-only mode for the new meta store and duplicate reads between old and new store (default true)
--no-tasksDisables the task scheduler
--query-concurrencyNumber of queries allowed to execute concurrently (default 10)integer
--query-initial-memory-bytesInitial bytes of memory allocated for a query (default = query-memory-bytes)integer
--query-max-memory-bytesMaximum total bytes of memory allowed for queries (default = query-concurrency × query-memory-bytes)integer
--query-memory-bytesMaximum bytes of memory allowed for a single query (default unlimited, must be >= query-initial-memory-bytes)integer
--query-queue-sizeMaximum number of queries allowed in execution queue (default 10)integer
--reporting-disabledDisable sending telemetry data to
--secret-storeData store for secrets (bolt or vault) (default bolt)string
--session-lengthTTL in minutes for newly created sessions (default 60)integer
--session-renew-disabledDisables automatically extending session TTL on request
--storeData store for REST resources (bolt or memory) (default bolt)string
--tls-certPath to TLS certificate filestring
--tls-keyPath to TLS private key filestring
--tracing-typeSupported tracing types (log or jaeger)string
--vault-addrAddress of the Vault server (example:
--vault-cacertPath to a PEM-encoded CA certificate filestring
--vault-capathPath to a directory of PEM-encoded CA certificate filesstring
--vault-client-certPath to a PEM-encoded client certificatestring
--vault-client-keyPath to an unencrypted, PEM-encoded private key which corresponds to the matching client certificatestring
--vault-max-retriesMaximum number of retries when encountering a 5xx error code (default 2)integer
--vault-client-timeoutVault client timeout (default 60s)duration
--vault-skip-verifySkip certificate verification when communicating with Vault
--vault-tls-server-nameName to use as the SNI host when connecting to Vault via TLSstring
--vault-tokenVault authentication tokenstring

New! Cloud or OSS?