文档文档

列出 Kapacitor Flux 任务

使用 kapacitor CLIKapacitor HTTP API 列出 Kapacitor Flux 任务。

使用 kapacitor flux task list 命令列出 Kapacitor Flux 任务。提供以下标志

  • -i, --id: 按任务 ID 筛选
  • --limit: 限制返回的任务数(默认为 500)

CLI 示例

列出所有 Flux 任务
kapacitor flux task list
列出有限数量的 Flux 任务
kapacitor flux task list --limit 20
列出特定的 Flux 任务
kapacitor flux task list --id 000x00xX0xXXx00

使用以下请求方法和端点列出 Kapacitor Flux 任务。

GET /kapacitor/v1/api/v2/tasks

在您的请求中提供以下内容 (* 必需)

标头

  • * Content-type: application/json

查询参数

  • after: 列出特定任务 ID 之后的任务
  • limit: 限制返回的任务数(默认为 500)
  • name: 按名称筛选任务
  • status: 按状态筛选任务 (activeinactive)

API 示例

列出所有 Flux 任务
curl --GET 'http://localhost:9092/kapacitor/v1/api/v2/tasks' \
  --header 'Content-Type: application/json'
列出有限数量的 Flux 任务
curl --GET 'http://localhost:9092/kapacitor/v1/api/v2/tasks' \
  --header 'Content-Type: application/json' \
  --data-urlencode "limit=1"
按名称列出特定的 Flux 任务
curl --GET 'http://localhost:9092/kapacitor/v1/api/v2/tasks' \
  --header 'Content-Type: application/json' \
  --data-urlencode "name=example-flux-task-name"
列出特定任务 ID 之后的 Flux 任务
curl --GET 'http://localhost:9092/kapacitor/v1/api/v2/tasks' \
  --header 'Content-Type: application/json' \
  --data-urlencode "after=000x00xX0xXXx00"
仅列出活动的 Flux 任务
curl --GET 'http://localhost:9092/kapacitor/v1/api/v2/tasks' \
  --header 'Content-Type: application/json' \
  --data-urlencode "status=active"

此页是否对您有帮助?

感谢您的反馈!


Flux 的未来

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

阅读更多

现已正式发布

InfluxDB 3 Core 和 Enterprise

快速启动。更快扩展。

获取更新

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

有关更多信息,请查看