文档说明

influx task update

influx task update 命令更新与InfluxDB中任务相关的信息。

用法

influx task update [task literal] [flags]

标志

标志描述输入类型对应于 ?
-c--active-config用于命令的CLI配置字符串
--configs-pathinflux CLI配置的路径(默认 ~/.influxdbv2/configs字符串INFLUX_CONFIGS_PATH
-f--fileFlux脚本文件的路径字符串
-h--help关于update命令的帮助
--hide-headers隐藏表头(默认 falseINFLUX_HIDE_HEADERS
--hostInfluxDB的HTTP地址(默认 https://127.0.0.1:8086字符串INFLUX_HOST
--http-debug检查与InfluxDB服务器之间的通信。字符串
-i--id(必需) 任务ID字符串
--json将数据输出为JSON(默认 falseINFLUX_OUTPUT_JSON
--skip-verify跳过TLS证书验证INFLUX_SKIP_VERIFY
--script-id(仅限InfluxDB Cloud) 可执行脚本ID字符串
--script-params(仅限InfluxDB Cloud) 可执行脚本的JSON参数字符串
--status更新任务状态(activeinactive字符串
-t--tokenAPI令牌字符串INFLUX_TOKEN

示例

身份验证凭据

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

  • --hostInfluxDB主机
  • -o, --org--org-id:InfluxDB组织名称或ID
  • -t, --token:InfluxDB API令牌
从Flux字符串更新任务
export UPDATED_FLUX_TASK='
  option task = {
    name: "Example Task",
    every: 1d
  }

  from(bucket: "example-bucket")
    |> range(start: -task.every)
    |> filter(fn: (r) => r._measurement == "m")
    |> aggregateWindow(every: 1h, fn: mean)
    |> to(bucket: "default-ds-1d", org: "my-org")
'

influx task update \
  --id 0001234 \
  $UPDATED_FLUX_TASK
从Flux文件更新任务
influx task update \
  --id 0001234 \
  --file /path/to/example-task.flux
从脚本ID更新任务
influx task update \
  --id 0001234 \
  --script-id 0004567
启用任务
influx task update \
  --id 0001234 \
  --status active
禁用任务
influx task update \
  --id 0001234 \
  --status inactive

这个页面有帮助吗?

感谢您的反馈!


Flux 的未来

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

阅读更多

InfluxDB v3 增强功能和 InfluxDB 集群版现已全面上市

包括更快查询性能和管理工具在内的新功能,推动了 InfluxDB v3 产品线的进步。InfluxDB 集群版现已全面上市。

InfluxDB v3 性能和功能

InfluxDB v3 产品线在查询性能方面取得了显著提升,并提供了新的管理工具。这些增强包括一个操作仪表板来监控您 InfluxDB 集群的运行状况,InfluxDB Cloud 专用版中的单点登录(SSO)支持以及用于令牌和数据库的新管理 API。

了解新的 v3 增强功能


InfluxDB 集群版全面上市

InfluxDB 集群版现已全面上市,并为您在自行管理的堆栈中提供了 InfluxDB v3 的功能。

与我们谈谈 InfluxDB 集群版

InfluxDB Cloud 基于 TSM