content/kapacitor/v1/working/flux/manage/view-task-logs.md
Use the kapacitor CLI or the Kapacitor HTTP API to view Kapacitor Flux task logs.
{{< tabs-wrapper >}} {{% tabs %}} CLI API {{% /tabs %}}
<!----------------------------- BEGIN CLI content ----------------------------->{{% tab-content %}}
Use the kapacitor flux task log list command to output Kapacitor Flux task logs.
Provide the following flags:
{{< req type="key" >}}
--task-id: Task ID--run-id: Task run ID (see Manage Flux task runs)kapacitor flux task log list --task-id 000x00xX0xXXx00
kapacitor flux task log list \
--task-id 000x00xX0xXXx00 \
--run-id XXX0xx0xX00Xx0X
{{% /tab-content %}}
<!------------------------------ END CLI content ------------------------------> <!----------------------------- BEGIN API content ----------------------------->{{% tab-content %}}
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" >}}):
# Get logs for task ID 000x00xX0xXXx00
curl --request GET \
'http://localhost:9092/kapacitor/v1/api/v2/tasks/000x00xX0xXXx00/logs'
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" >}}):
# 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 %}}
<!------------------------------ END API content ------------------------------>{{< /tabs-wrapper >}}