Back to guides
Intermediate15 min

Monitoring and alerts

Set up notifications and monitor your pipeline health.

Watch jobs live

The Jobs page streams status over SignalR — no refresh needed. Every job exposes:

  • A status timeline: Queued → Running → Succeeded / Failed / Cancelled
  • Searchable, paginated structured logs
  • Raw container stdout / stderr
  • Downloadable output artifacts
  • A visual report when the pipeline writes report.json

Get notified

Enable notifications so you hear about failures without watching a screen:

  • Email on job completion or failure
  • Webhooks to your own systems (job.failed, job.completed, …)

Budget alerts

Each organization has a monthly credit allowance. Marathoon sends a budget alert at 80% of the allowance so a busy month doesn't surprise you. Track usage on the Billing → Usage page.

When a job fails

Open the job, read the structured logs and container output to find the cause, fix the pipeline or inputs, and retry from the Jobs page. Retrying reuses the same inputs against the current published version.

Next steps