Monitoring
Dashboard
The monitoring dashboard provides real-time visibility into:
- Run status — Running, completed, failed
- Duration — Execution time per task
- Data volume — Rows processed, bytes transferred
- Resource usage — CPU, memory, network
CLI Monitoring
ash proai job status user-etl proai job logs user-etl --follow proai metrics user-etl --last 24h
Alerts
alerts:
- name: pipeline_failure
condition: status == 'failed'
channels: [slack, email]
message: "Pipeline {job_name} failed on run {run_id}"
- name: slow_pipeline
condition: duration > 7200
channels: [slack]
message: "Pipeline {job_name} took over 2 hours"
`
## See Also
- [Troubleshooting](/docs/troubleshooting/overview) — Debug issues
- [Runtime Logging](/docs/runtime/logging) — Logging reference