influxdb3 serve
InfluxDB 3 Core is in Public Alpha
InfluxDB 3 Core is in public alpha and available for testing and feedback, but is not meant for production use. Both the product and this documentation are works in progress. We welcome and encourage your input about your experience with the alpha and invite you to join our public channels for updates and to share feedback.
The influxdb3 serve
command starts the InfluxDB 3 Core server.
Usage
influxdb3 serve [OPTIONS] --node-id <HOST_IDENTIFIER_PREFIX>
Options
Option | Description | |
---|---|---|
--object-store | See configuration options | |
--bucket | See configuration options | |
--data-dir | See configuration options | |
--aws-access-key-id | See configuration options | |
--aws-secret-access-key | See configuration options | |
--aws-default-region | See configuration options | |
--aws-endpoint | See configuration options | |
--aws-session-token | See configuration options | |
--aws-allow-http | See configuration options | |
--aws-skip-signature | See configuration options | |
--google-service-account | See configuration options | |
--azure-storage-account | See configuration options | |
--azure-storage-access-key | See configuration options | |
--object-store-connection-limit | See configuration options | |
--object-store-http2-only | See configuration options | |
--object-store-http2-max-frame-size | See configuration options | |
--object-store-max-retries | See configuration options | |
--object-store-retry-timeout | See configuration options | |
--object-store-cache-endpoint | See configuration options | |
-h | --help | Print help information |
--log-filter | See configuration options | |
-v | --verbose | Enable verbose output |
--log-destination | See configuration options | |
--log-format | See configuration options | |
--traces-exporter | See configuration options | |
--traces-exporter-jaeger-agent-host | See configuration options | |
--traces-exporter-jaeger-agent-port | See configuration options | |
--traces-exporter-jaeger-service-name | See configuration options | |
--traces-exporter-jaeger-trace-context-header-name | See configuration options | |
--traces-jaeger-debug-name | See configuration options | |
--traces-jaeger-tags | See configuration options | |
--traces-jaeger-max-msgs-per-second | See configuration options | |
--datafusion-num-threads | See configuration options | |
--datafusion-runtime-type | See configuration options | |
--datafusion-runtime-disable-lifo-slot | See configuration options | |
--datafusion-runtime-event-interval | See configuration options | |
--datafusion-runtime-global-queue-interval | See configuration options | |
--datafusion-runtime-max-blocking-threads | See configuration options | |
--datafusion-runtime-max-io-events-per-tick | See configuration options | |
--datafusion-runtime-thread-keep-alive | See configuration options | |
--datafusion-runtime-thread-priority | See configuration options | |
--datafusion-max-parquet-fanout | See configuration options | |
--datafusion-use-cached-parquet-loader | See configuration options | |
--datafusion-config | See configuration options | |
--max-http-request-size | See configuration options | |
--http-bind | See configuration options | |
--ram-pool-data-bytes | See configuration options | |
--exec-mem-pool-bytes | See configuration options | |
--bearer-token | See configuration options | |
--gen1-duration | See configuration options | |
--wal-flush-interval | See configuration options | |
--wal-snapshot-size | See configuration options | |
--wal-max-write-buffer-size | See configuration options | |
--snapshotted-wal-files-to-keep | See configuration options | |
--query-log-size | See configuration options | |
--buffer-mem-limit-mb | See configuration options | |
* | --node-id | See configuration options |
--parquet-mem-cache-size-mb | See configuration options | |
--parquet-mem-cache-prune-percentage | See configuration options | |
--parquet-mem-cache-prune-interval | See configuration options | |
--disable-parquet-mem-cache | See configuration options | |
--last-cache-eviction-interval | See configuration options | |
--distinct-cache-eviction-interval | See configuration options | |
--plugin-dir | See configuration options | |
--force-snapshot-mem-threshold | See configuration options | |
--virtual-env-location | See configuration options | |
--package-manager | See configuration options | |
--query-file-limit | See configuration options |
Option environment variables
You can use environment variables to define most influxdb3 serve
options.
For more information, see
Configuration options.
Examples
- Run the InfluxDB 3 server
- Run the InfluxDB 3 server with extra verbose logging
- Run InfluxDB 3 with debug logging using LOG_FILTER
In the examples below, replace
MY_HOST_ID
:
with a unique identifier for your InfluxDB 3 Core server.
Run the InfluxDB 3 server
influxdb3 serve \
--object-store file \
--data-dir ~/.influxdb3 \
--node-id MY_HOST_ID
Run the InfluxDB 3 server with extra verbose logging
influxdb3 serve \
--verbose \
--object-store file \
--data-dir ~/.influxdb3 \
--node-id MY_HOST_ID
Run InfluxDB 3 with debug logging using LOG_FILTER
LOG_FILTER=debug influxdb3 serve \
--object-store file \
--data-dir ~/.influxdb3 \
--node-id MY_HOST_ID
Was this page helpful?
Thank you for your feedback!
Support and feedback
Thank you for being part of our community! We welcome and encourage your feedback and bug reports for InfluxDB 3 Core and this documentation. To find support, use the following resources:
Customers with an annual or support contract can contact InfluxData Support.