Per-flow aggregation with success rates
{% if rows %}| Flow Name | Runs | Completed | Failed | Crashed | Cancelled | In-Flight | Success Rate | Avg (s) | Min (s) | Max (s) | Last Run | 24h | 7d |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ row.flow_name or "(unknown)" }} | {{ row.total_runs }} | {{ row.completed }} | {{ row.failed }} | {{ row.crashed }} | {{ row.cancelled }} | {{ row.in_flight }} | {% if row.success_rate >= 95.0 %} {{ "%.1f"|format(row.success_rate) }}% {% elif row.success_rate >= 80.0 %} {{ "%.1f"|format(row.success_rate) }}% {% else %} {{ "%.1f"|format(row.success_rate) }}% {% endif %} | {{ row.avg_duration_s if row.avg_duration_s is not none else "" }} | {{ row.min_duration_s if row.min_duration_s is not none else "" }} | {{ row.max_duration_s if row.max_duration_s is not none else "" }} | {{ (row.last_run or "")[:19] }} | {{ row.runs_24h }} | {{ row.runs_7d }} |