Skip to main content
These are operator (admin) endpoints, scoped to the whole deployment rather than a single account. Regular accounts get 403. Everyday usage (submitting jobs, checking your own runs and usage) is covered under Jobs; you do not need these to use the product.

Alert rules & alerts

Two rule types, evaluated every time an async (or sync-but-tracked) job reaches a terminal status:
A fired alert:
status moves from "firing" to "acked" once someone acknowledges it.

Deployments (local model serving)

Each deployment is a real subprocess (serve_model.py, stdlib http.server + onnxruntime) running one ONNX file, with its own port, GET /health, and POST /predict. status is always a live health probe against that port — never a stored flag.

Logs

A real tail of this server’s own log file (every request, job status change, and error already logged via the standard logging module):
Pass job_id to filter to lines mentioning that job. tail defaults to 200.