列出 Kapacitor Flux 任务
使用 kapacitor
CLI 或 Kapacitor 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: 按状态筛选任务 (
active
或inactive
)
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"
此页面是否对您有帮助?
感谢您的反馈!