docs-v2/content/kapacitor/v1/working/flux/manage/view-task-logs.md

2.9 KiB

title description menu weight related
View Kapacitor Flux task logs Use the **`kapacitor` CLI** or the **Kapacitor HTTP API** to list Kapacitor Flux tasks.
kapacitor_v1
name parent
View Flux task logs Manage Flux tasks
4
/kapacitor/v1/reference/cli/kapacitor/flux/task/log/

Use the kapacitor CLI or the Kapacitor HTTP API to view Kapacitor Flux task logs.

{{< tabs-wrapper >}} {{% tabs %}} CLI API {{% /tabs %}}

{{% tab-content %}}

Use the kapacitor flux task log list command to output Kapacitor Flux task logs. Provide the following flags:

{{< req type="key" >}}

CLI examples

Show all run logs for a Flux task
kapacitor flux task log list --task-id 000x00xX0xXXx00
Show logs for a specific Flux task run
kapacitor flux task log list \
  --task-id 000x00xX0xXXx00 \
  --run-id XXX0xx0xX00Xx0X

{{% /tab-content %}}

{{% tab-content %}}

Show all run logs for a task

Use the following request method and endpoint to show Kapacitor Flux task logs.

{{< api-endpoint method="get" endpoint="/kapacitor/v1/api/v2/tasks/{taskID}/log" >}}

Provide the following with your request ({{< req type="key" >}}):

Path parameters

  • {{< req "*" >}} taskID: Task ID
# Get logs for task ID 000x00xX0xXXx00
curl --request GET \
  'http://localhost:9092/kapacitor/v1/api/v2/tasks/000x00xX0xXXx00/logs'

Show logs for a specific Flux task run

Use the following request method and endpoint to show logs for a specific Kapacitor Flux task run.

{{< api-endpoint method="get" endpoint="/kapacitor/v1//api/v2/tasks/{taskID}/runs/{runID}/logs" >}}

Provide the following with your request ({{< req type="key" >}}):

Path parameters

# Get logs for task ID 000x00xX0xXXx00, run ID XXX0xx0xX00Xx0X
curl --request GET \
  'http://localhost:9092/kapacitor/v1/api/v2/tasks/000x00xX0xXXx00/runs/XXX0xx0xX00Xx0X/logs'

{{% /tab-content %}}

{{< /tabs-wrapper >}}