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 | --help | create 命令的帮助 | ||
--hide-headers | 隐藏表头 (默认 false ) | INFLUX_HIDE_HEADERS | ||
-u | --host-url | (必需) 新配置的连接 URL。 | string | |
--json | 将数据输出为 JSON (默认 false ) | INFLUX_OUTPUT_JSON | ||
-o | --org | 组织名称 | string | |
-t | --token | API 令牌 | string | INFLUX_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
此页是否对您有帮助?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一份子!我们欢迎并鼓励您提供关于 InfluxDB 和此文档的反馈和错误报告。要获得支持,请使用以下资源
拥有年度合同或支持合同的客户 可以 联系 InfluxData 支持。