---
title: View Kapacitor Flux task logs
description: Use the kapacitor CLI or the Kapacitor HTTP API to list Kapacitor Flux tasks.
url: https://docs.influxdata.com/kapacitor/v1/working/flux/manage/view-task-logs/
estimated_tokens: 1090
product: Kapacitor
version: v1
---

# View Kapacitor Flux task logs

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

<!-- Tabbed content: Select one of the following options -->

**CLI:**

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

\* Required

-   \* `--task-id`: Task ID
-   `--run-id`: Task run ID *(see [Manage Flux task runs](/kapacitor/v1/working/flux/manage/task-runs/))*

## CLI examples

-   [Show all run logs for a Flux task](#show-all-run-logs-for-a-flux-task)
-   [Show logs for a specific Flux task run](#show-logs-for-a-specific-flux-task-run)

##### Show all run logs for a Flux task

```sh
kapacitor flux task log list --task-id 000x00xX0xXXx00
```

##### Show logs for a specific Flux task run

```sh
kapacitor flux task log list \
  --task-id 000x00xX0xXXx00 \
  --run-id XXX0xx0xX00Xx0X
```

**API:**

-   [Show all run logs for a task](#show-all-run-logs-for-a-task-api)
-   [Show logs for a specific Flux task run](#show-logs-for-a-specific-flux-task-run-api)

## Show all run logs for a task

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

GET /kapacitor/v1/api/v2/tasks/{taskID}/log

Provide the following with your request (\* Required):

#### Path parameters

-   \* **taskID**: Task ID

```sh
# 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.

GET /kapacitor/v1//api/v2/tasks/{taskID}/runs/{runID}/logs

Provide the following with your request (\* Required):

#### Path parameters

-   \* **taskID**: Task ID
-   \* **runID**: Task run ID *(see [Manage Flux task runs](/kapacitor/v1/working/flux/manage/task-runs/))*

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

<!-- End tabbed content -->

#### Related

-   [kapacitor flux task log](/kapacitor/v1/reference/cli/kapacitor/flux/task/log/)
