Observability
Monitor runs, queues, policies, executors, spend, audit integrity, and operator control activity.
Service mode exposes two complementary views: the authenticated operations UI for run-level investigation and Prometheus/Grafana/OpenTelemetry for fleet health.
Operations UI
The dashboard combines verified audit chains with live gateway telemetry. It shows:
- active and queued runs, workers, retries, errors, and pending approvals;
- success rate, spend, denials, escalations, and seven-day activity;
- recent runs with principal, environment, model/tool counts, and cost;
- correlated model, policy, tool, and audit events;
- capability proposals and remaining grant capacity;
- integration configuration posture without returning credential values.
Chat content is private to the exact OIDC issuer and subject. Run detail deliberately excludes prompts, responses, raw argv, output, and credentials.
Service metrics
Prometheus covers run success, queue latency, policy latency, executor errors, audit lag, and budget utilization. Shipped alert rules include:
- policy-denial spikes;
- daily spend above 80%;
- scheduler silence beyond 1.5 times the expected period;
- audit-shipper lag.
OpenTelemetry
Set OTEL_EXPORTER_OTLP_ENDPOINT to export OTLP/HTTP traces and metrics. Spans carry run, thread,
tool call, model call, and application trace identifiers where available. Attributes are
content-free: use them to correlate latency and failure without exporting prompts or command output.
Useful investigation order
- confirm queue health and worker availability;
- locate the run by
run_idor incident thread; - inspect model, policy, and executor timing;
- check the winning policy rule and target channel;
- verify the terminal audit event and shipper status;
- compare spend and denial rates with the recent baseline.