Documentation

influx config create

influx config create 命令创建一个 InfluxDB 连接配置并将其存储在本地文件中

操作系统/平台CLI 配置文件路径
macOS~/.influxdbv2/configs
Linux (作为二进制文件安装)~/.influxdbv2/configs
Linux (作为服务安装)~/var/lib/influxdb/configs
Windows%USERPROFILE%\.influxdbv2\configs
Docker (DockerHub)/etc/influxdb2/configs
Docker (Quay.io)/root/.influxdbv2/configs
Kubernetes/etc/influxdb2/configs

要在创建 CLI 连接配置后查看它们,请使用 influx config list

注意: 如果你创建了多个连接配置(例如,单独的管理员和用户配置),请使用 influx config <config-name> 来切换到你想使用的配置。

用法

influx config create [flags]

标志

标志描述输入类型映射到 ?
-a--active将指定的连接设置为活动配置。
-n--config-name(必需) 新配置的名称。string
-h--helpcreate 命令的帮助
--hide-headers隐藏表头 (默认 false)INFLUX_HIDE_HEADERS
-u--host-url(必需) 新配置的连接 URL。string
--json将数据输出为 JSON (默认 false)INFLUX_OUTPUT_JSON
-o--org组织名称string
-t--tokenAPI 令牌stringINFLUX_TOKEN
-p--username-password(仅限 OSS) 用于身份验证的用户名(和可选密码)。
包含 username:password 以确保会话自动进行身份验证。包含 username(不带密码)以在创建会话之前提示输入密码。string

示例

创建连接配置并将其设置为活动状态

influx config create --active \
  -n config-name \
  -u http://localhost:8086 \
  -t mySuP3rS3cr3tT0keN \
  -o example-org

创建连接配置但不将其设置为活动状态

influx config create \
  -n config-name \
  -u http://localhost:8086 \
  -t mySuP3rS3cr3tT0keN \
  -o example-org

创建使用用户名和密码的连接配置

influx CLI 2.4.0+ 允许你创建连接配置,这些配置使用你用来登录 InfluxDB 用户界面 (UI) 的用户名和密码组合,与 InfluxDB OSS 2.4+ 进行身份验证。CLI 检索会话 Cookie 并将其未加密地存储在你的 configs 路径中。

使用 --username-password-p 选项,使用 <username>:<password> 语法提供你的用户名和密码。如果未提供密码,则 CLI 将在每次需要身份验证的命令后提示输入密码。

influx config create \
  -n config-name \
  -u http://localhost:8086 \
  -p example-user:example-password \
  -o example-org

此页是否对您有帮助?

感谢您的反馈!


Flux 的未来

Flux 即将进入维护模式。您可以继续像目前一样使用它,而无需对代码进行任何更改。

阅读更多

现已全面上市

InfluxDB 3 Core 和 Enterprise

快速启动。更快扩展。

获取更新

InfluxDB 3 Core 是一个开源、高速、近实时数据引擎,可实时收集和处理数据,并将其持久化到本地磁盘或对象存储。InfluxDB 3 Enterprise 基于 Core 的基础构建,增加了高可用性、读取副本、增强的安全性以及数据压缩功能,以实现更快的查询和优化的存储。InfluxDB 3 Enterprise 的免费层可供非商业家庭或业余爱好者使用。

有关更多信息,请查看