Skip to content

View logs

Repster captures full output from every run: locally in SQLite, and in the cloud via the control plane.

CLI

rp logs                          # logs from the most recent run
rp logs --run <run-id>           # logs for a specific run
rp logs --flow <flow-name>       # logs from the most recent run of a specific flow
rp logs --profile prod           # logs from a cloud profile

rp logs without arguments shows the most recent local run. Use --profile to target cloud runs.

Check run status first

rp status                        # last N runs (local + cloud combined)
rp status <flow-name>            # filter by flow name (positional)

The status command shows run ID, trigger (scheduled/manual), status (pending/running/succeeded/failed/cancelled), and start time.

Web UI

Runs, status, and searchable log output are also available under Runs, locally at localhost:8080 (rp dev), or in the Repster Cloud UI (repster.online) for cloud runs.

Understanding log output

Log output is the full stdout/stderr from the dlt pipeline run: progress and row counts, your own print()/logging output, and the complete traceback on failure, so you can debug without access to the worker environment.

Retrying a failed run

rp retry                         # retry the most recent failed run
rp retry --run <run-id>          # retry a specific run
rp retry --flow <flow-name>      # retry the most recent failed run of a flow

The retried run is linked to the original run in the run history.