Documentation

导出Influx数据

这个 influx export 命令将现有资源导出为 InfluxDB 模板。有关导出 InfluxDB 模板的详细示例,请参见 创建 InfluxDB 模板

用法

influx export [flags]
influx export [command]

可用的子命令

子命令描述
all将组织中的所有资源导出为模板
stack将与堆栈关联的所有资源导出为模板

标志

标志描述输入类型映射到 ?
-c--active-config用于命令的CLI配置string
--bucket-names以逗号分隔的存储桶名称列表string
--buckets以逗号分隔的存储桶ID列表string
--check-names以逗号分隔的检查名称列表string
--checks以逗号分隔的检查ID列表string
--configs-path指向 influx CLI 配置的路径(默认 ~/.influxdbv2/configsstringINFLUX_CONFIGS_PATH
--dashboard-names用逗号分隔的仪表板名称列表string
--dashboards逗号分隔的仪表板 ID 列表字符串
--endpoint-names以逗号分隔的通知端点名称列表string
--endpoints以逗号分隔的通知端点ID列表string
-f--file模板输出文件。默认为标准输出。使用 .yml.json 文件扩展名。string
-h--help关于export命令的帮助
--hostInfluxDB的HTTP地址(默认 http://localhost:9999字符串INFLUX_HOST
--http-debug检查与InfluxDB服务器的通信。string
--label-names以逗号分隔的标签名称列表string
--labels逗号分隔的标签 ID 列表字符串
--resource-type通过stdin与所有ID关联的资源类型string
--rule-names以逗号分隔的通知规则名称列表string
--rules以逗号分隔的通知规则ID列表string
--skip-verify跳过TLS证书验证INFLUX_SKIP_VERIFY
--stack-id导出时要包含资源的堆栈IDstring
--task-names以逗号分隔的任务名称列表string
--tasks以逗号分隔的任务ID列表字符串
--telegraf-config-names逗号分隔的 Telegraf 配置名称列表string
--telegraf-configs逗号分隔的Telegraf配置ID列表string
-t--tokenAPI令牌字符串INFLUX_TOKEN
--variable-names逗号分隔的变量名称列表string
--variables变量ID的逗号分隔列表字符串

示例

身份验证凭据

下面的示例假设您的 InfluxDB 主机组织令牌 是通过 活动 influx CLI 配置 或环境变量 (INFLUX_HOSTINFLUX_ORGINFLUX_TOKEN) 提供的。如果您没有设置 CLI 配置或环境变量,请在每个命令中使用以下标志包含这些必需的凭据:

  • --host: InfluxDB 主机
  • -o, --org--org-id: InfluxDB 组织名称或 ID
  • -t, --token: InfluxDB API 令牌
通过ID导出存储桶
influx export --buckets 0Xx0oox00XXoxxoo1,0Xx0oox00XXoxxoo2
通过ID导出桶、标签和仪表板
influx export \
  --buckets 0Xx0oox00XXoxxoo1,0Xx0oox00XXoxxoo2 \
  --labels o0x0oox0Xxoxx001,o0x0oox0Xxoxx002 \
  --dashboards 0XxXooXoo0xooXo0X1,0XxXooXoo0xooXo0X2
按名称导出桶、标签和仪表板
influx export \
  --bucket-names bucket1,bucket2,bucket3 \
  --label-names label1,label2,label3 \
  --dashboard-names dashboard1,dashboard2,dashboard3
导出与堆栈相关的所有资源
influx export --stack-id 0Xx0oox00XXoxxoo1
导出与堆栈相关和不相关的资源
influx export \
  --stack-id 0Xx0oox00XXoxxoo1 \
  --buckets o0x0oox0Xxoxx001,0XxXooXoo0xooXo0X2 \
  --dashboard-names bucket1


Flux的未来

Flux 正在进入维护模式。您可以像现在一样继续使用它,而无需对您的代码进行任何更改。

阅读更多

InfluxDB 3 开源版本现已公开Alpha测试

InfluxDB 3 Open Source is now available for alpha testing, licensed under MIT or Apache 2 licensing.

我们将发布两个产品作为测试版的一部分。

InfluxDB 3 核心,是我们新的开源产品。 它是一个用于时间序列和事件数据的实时数据引擎。 InfluxDB 3 企业版是建立在核心基础之上的商业版本,增加了历史查询能力、读取副本、高可用性、可扩展性和细粒度安全性。

有关如何开始的更多信息,请查看:

由TSM驱动的InfluxDB Cloud