首页 > 其他分享 >Influxdb 使用帮助

Influxdb 使用帮助

时间:2023-03-25 21:22:33浏览次数:42  
标签:帮助 string -- max storage Influxdb will default 使用

 


	Start up the daemon configured with flags/env vars/config file.

	The order of precedence for config options are as follows (1 highest, 3 lowest):
		1. flags
		2. env vars
		3. config file

	A config file can be provided via the INFLUXD_CONFIG_PATH env var. If a file is
	not provided via an env var, influxd will look in the current directory for a
	config.{json|toml|yaml|yml} file. If one does not exist, then it will continue unchanged.

Usage:
  influxd [flags]
  influxd [command]

Available Commands:
  downgrade    Downgrade metadata schema used by influxd to match the expectations of an older release
  help         Help about any command
  inspect      Commands for inspecting on-disk database data
  recovery     Commands used to recover / regenerate operator access to the DB
  run          Start the influxd server
  upgrade      Upgrade a 1.x version of InfluxDB
  version      Print the influxd server version

Flags:
      --assets-path string                                              override default assets by serving from a specific directory (developer mode)
      --bolt-path string                                                path to boltdb database (default "/root/.influxdbv2/influxd.bolt")
      --e2e-testing                                                     add /debug/flush endpoint to clear stores; used for end-to-end tests
      --engine-path string                                              path to persistent engine files (default "/root/.influxdbv2/engine")
      --feature-flags stringToString                                    feature flag overrides (default [])
      --flux-log-enabled                                                enables detailed logging for flux queries
      --hardening-enabled                                               enable hardening options (disallow private IPs within flux and templates HTTP requests)
  -h, --help                                                            help for influxd
      --http-bind-address string                                        bind address for the REST HTTP API (default ":8086")
      --http-idle-timeout duration                                      max duration the server should keep established connections alive while waiting for new requests. Set to 0 for no timeout (default 3m0s)
      --http-read-header-timeout duration                               max duration the server should spend trying to read HTTP headers for new requests. Set to 0 for no timeout (default 10s)
      --http-read-timeout duration                                      max duration the server should spend trying to read the entirety of new requests. Set to 0 for no timeout
      --http-write-timeout duration                                     max duration the server should spend on processing+responding to requests. Set to 0 for no timeout
      --influxql-max-select-buckets int                                 The maximum number of group by time bucket a SELECT can create. A value of zero will max the maximum number of buckets unlimited.
      --influxql-max-select-point int                                   The maximum number of points a SELECT can process. A value of 0 will make the maximum point count unlimited. This will only be checked eve
      --influxql-max-select-series int                                  The maximum number of series a SELECT can run. A value of 0 will make the maximum series count unlimited.
      --instance-id string                                              add an instance id for replications to prevent collisions and allow querying by edge node
      --log-level Log-Level                                             supported log levels are debug, info, and error (default info)
      --metrics-disabled                                                Don't expose metrics over HTTP at /metrics
      --no-tasks                                                        disables the task scheduler
      --pprof-disabled                                                  Don't expose debugging information over HTTP at /debug/pprof
      --query-concurrency int32                                         the number of queries that are allowed to execute concurrently. Set to 0 to allow an unlimited number of concurrent queries (default 1024)
      --query-initial-memory-bytes int                                  the initial number of bytes allocated for a query when it is started. If this is unset, then query-memory-bytes will be used
      --query-max-memory-bytes int                                      the maximum amount of memory used for queries. Can only be set when query-concurrency is limited. If this is unset, then this number is qu
      --query-memory-bytes int                                          maximum number of bytes a query is allowed to use at any given time. This must be greater or equal to query-initial-memory-bytes
      --query-queue-size int32                                          the number of queries that are allowed to be awaiting execution before new queries are rejected. Must be > 0 if query-concurrency is not u
      --reporting-disabled                                              disable sending telemetry data to https://telemetry.influxdata.com every 8 hours
      --secret-store string                                             data store for secrets (bolt or vault) (default "bolt")
      --session-length int                                              ttl in minutes for newly created sessions (default 60)
      --session-renew-disabled                                          disables automatically extending session ttl on request
      --sqlite-path string                                              path to sqlite database. if not set, sqlite database will be stored in the bolt-path directory as "influxd.sqlite".
      --storage-cache-max-memory-size Size                              The maximum size a shard's cache can reach before it starts rejecting writes. (default 1.0 GiB)
      --storage-cache-snapshot-memory-size Size                         The size at which the engine will snapshot the cache and write it to a TSM file, freeing up memory. (default 25 MiB)
      --storage-cache-snapshot-write-cold-duration Duration             The length of time at which the engine will snapshot the cache and write it to a new TSM file if the shard hasn't received writes or delet
      --storage-compact-full-write-cold-duration Duration               The duration at which the engine will compact all TSM files in a shard if it hasn't received a write or delete. (default 4h0m0s)
      --storage-compact-throughput-burst Size                           The rate limit in bytes per second that we will allow TSM compactions to write to disk. (default 48 MiB)
      --storage-max-concurrent-compactions int                          The maximum number of concurrent full and level compactions that can run at one time.  A value of 0 results in 50% of runtime.GOMAXPROCS(0
      --storage-max-index-log-file-size Size                            The threshold, in bytes, when an index write-ahead log file will compact into an index file. Lower sizes will cause log files to be compac
      --storage-no-validate-field-size                                  Skip field-size validation on incoming writes.
      --storage-retention-check-interval Duration                       The interval of time when retention policy enforcement checks run. (default 30m0s)
      --storage-series-file-max-concurrent-snapshot-compactions int     The maximum number of concurrent snapshot compactions that can be running at one time across all series partitions in a database.
      --storage-series-id-set-cache-size int                            The size of the internal cache used in the TSI index to store previously calculated series results.
      --storage-shard-precreator-advance-period Duration                The default period ahead of the endtime of a shard group that its successor group is created. (default 30m0s)
      --storage-shard-precreator-check-interval Duration                The interval of time when the check to pre-create new shards runs. (default 10m0s)
      --storage-tsm-use-madv-willneed                                   Controls whether we hint to the kernel that we intend to page in mmap'd sections of TSM files.
      --storage-validate-keys                                           Validates incoming writes to ensure keys only have valid unicode characters.
      --storage-wal-fsync-delay Duration                                The amount of time that a write will wait before fsyncing. A duration greater than 0 can be used to batch up multiple fsync calls. This is
      --storage-wal-max-concurrent-writes int                           The max number of writes that will attempt to write to the WAL at a time. (default <nprocs> * 2)
      --storage-wal-max-write-delay storage-wal-max-concurrent-writes   The max amount of time a write will wait when the WAL already has storage-wal-max-concurrent-writes active writes. Set to 0 to disable the
      --storage-write-timeout duration                                  The max amount of time the engine will spend completing a write request before cancelling with a timeout. (default 10s)
      --store string                                                    backing store for REST resources (disk or memory) (default "disk")
      --testing-always-allow-setup                                      ensures the /api/v2/setup endpoint always returns true to allow onboarding
      --tls-cert string                                                 TLS certificate for HTTPs
      --tls-key string                                                  TLS key for HTTPs
      --tls-min-version string                                          Minimum accepted TLS version (default "1.2")
      --tls-strict-ciphers                                              Restrict accept ciphers to: ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, ECDHE_RSA_WITH_AES_128_GCM_SHA256, ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, E
      --tracing-type string                                             supported tracing types are log, jaeger
      --ui-disabled                                                     Disable the InfluxDB UI
      --vault-addr string                                               address of the Vault server expressed as a URL and port, for example: https://127.0.0.1:8200/.
      --vault-cacert string                                             path to a PEM-encoded CA certificate file on the local disk. This file is used to verify the Vault server's SSL certificate. This environm
      --vault-capath string                                             path to a directory of PEM-encoded CA certificate files on the local disk. These certificates are used to verify the Vault server's SSL ce
      --vault-client-cert string                                        path to a PEM-encoded client certificate on the local disk. This file is used for TLS communication with the Vault server.
      --vault-client-key string                                         path to an unencrypted, PEM-encoded private key on disk which corresponds to the matching client certificate.
      --vault-client-timeout duration                                   timeout variable. The default value is 60s.
      --vault-max-retries int                                           maximum number of retries when a 5xx error code is encountered. The default is 2, for three total attempts. Set this to 0 or less to disab
      --vault-skip-verify                                               do not verify Vault's presented certificate before communicating with it. Setting this variable is not recommended and voids Vault's secur
      --vault-tls-server-name string                                    name to use as the SNI host when connecting via TLS.
      --vault-token string                                              vault authentication token

Use "influxd [command] --help" for more information about a command.

标签:帮助,string,--,max,storage,Influxdb,will,default,使用
From: https://www.cnblogs.com/wangguishe/p/17255623.html

相关文章

  • 基本使用
      //@WebFilter("/*")*表示拦截所有请求@WebFilter("/servletDemo1")publicclassFilterDemoimplementsFilter{@Overridepublicvoidinit(Filte......
  • 【译】使用 ChatGPT 和 Azure Cosmos DB 构建智能应用程序
    翻译|郑子铭随着对智能应用程序的需求不断增长,开发人员越来越多地转向人工智能(AI)和机器学习(ML),以增强其应用程序的功能。聊天机器人已经成为提供对话式人工智能的最流行方......
  • python 使用 kafka
    python使用kafka说明:关于kafka的启动与安装,命令行的使用,此处不做过多的解释,本篇文章主要描述kafka在python中的使用;1.python使用kafka生产者**说明:**python......
  • v-model 的使用
    1.v-model的基本使用1.1v-model是一个语法糖<template><input:value="text"@input="event=>text=event.target.value"/><inputv-model="text"/><!--......
  • 掌握这5款 Edge插件,让你的浏览器使用更高效!
    您好,今天我想向您推荐两款不常用的Edge插件,它们可以帮助您更高效地浏览网页和管理标签页。这些插件可能不像一些常见的插件那样广为人知,但它们的功能却非常实用。IHome......
  • Python程序使用代理
    包括jupyter以内的python程序使用代理添加一下代码:#导入模块importos#设置代理proxy='http://127.0.0.1:1080'#代理地址os.environ['http_proxy']=proxyos......
  • 如何使用Photino创建Blazor项目进行跨平台
    Photino是什么Photino是一组使用Web(HTML/CSS/JavaScript)UI创建桌面应用程序的技术。TryPhotino.io维护.NET构建,并鼓励社区开发Photino.Native控件以用于其他语言和......
  • 使用 Docker 打包 Java 应用程序为镜像
    创建Dockerfile在Docker中,Dockerfile是一个文本文件,包含一系列的指令,用于定义如何构建Docker镜像。可以通过编写Dockerfile来自定义Docker镜像。对于Java应用......
  • 上位机学习记录(8) 编写上位机报警功能(使用SeeSharp开源控件)
    上位机学习记录(8)编写上位机报警功能(使用SeeSharp开源控件)第一步:安装SeeSharp在Nuget中搜索SeeSharp。第二步:程序设计大致样式如下:简要说明:一个固定文本框显示:系......
  • CountDownLatch的实际中的使用
    接口太慢,其中一种方式就是使用多线程进行快速处理。介绍下,如何在项目中写代码的。 这里在for循环里使用调用,不是好方式,碍于接口只支持单个节点的查询。......