创建influx配置
命令 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。 | 字符串 | |
--json | 以 JSON 格式输出数据(默认 false) | INFLUX_OUTPUT_JSON | ||
-o | --org | 组织名称 | 字符串 | |
-t | --token | API令牌 | 字符串 | INFLUX_TOKEN |
-p | --username-password | (仅限OSS) 用于身份验证的用户名(可选密码)。 | ||
包含 username:password 以确保会话自动认证。包含 username(不带密码)以在创建会话之前提示输入密码。 | 字符串 |
示例
创建连接配置并将其设置为活动
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