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 standardlogging module):
job_id to filter to lines mentioning that job. tail defaults to 200.
