History & Trends
Review past runs and track performance over time.
Run history
daggle history my-dag --last 20Lists recent runs with status, start time, duration, and DAG hash:
Run ID Status Duration DAG Hash
20260401T093012 completed 4m12s a3f8c1
20260331T093015 failed 1m03s a3f8c1
20260330T093011 completed 4m08s 7b2e44
Duration statistics
daggle stats my-dag --last 30Shows per-step duration trends:
Step Avg P50 P95
extract 1m02s 58s 1m30s
transform 2m15s 2m10s 3m01s
load 45s 42s 1m12s
Overall success rate: 93% (28/30)
Correlating changes with failures
The DAG hash is a fingerprint of the YAML configuration. When the hash changes between runs, it means the DAG definition was modified. This helps you correlate config changes with new failures – if a run fails right after the hash changes, the config change is likely the cause.