Skip to content

Monitoring & Cost Dashboards

Document ID: DASH-006
File Path: docs/10-dashboard/monitoring.md
Version: 1.0.0
Status: Draft
Owner: AI Platform Team
Last Updated: 2026-06-27


This document specifies the monitoring and cost surfaces of the dashboard — the operational views that show platform health, live activity, and spend across agents, workflows, tools, memory, and model usage.

It is the human-facing layer over the platform’s telemetry and the planned Observability section.


ViewShows
Home / HealthService health, error budgets, throughput
ActivityLive agent runs and workflow executions
Cost ExplorerSpend by tenant/project/agent/model over time
UsageTokens, tool executions, memory operations
AlertsActive alerts and recent incidents

Aggregates /healthz//readyz//metrics and SLO status across services (API Gateway, Agent Runtime, Workflow Engine, LLM Gateway, Memory Engine, Tool Runtime, Plugin Engine):

  • Up/degraded/down per service
  • SLO attainment and error-budget burn (e.g. Tool Runtime SLOs)
  • Request rate, error rate, latency (RED metrics)

Real-time feed of in-flight work, streamed via the BFF websocket bridge:

Drill into any item to its trace/step inspector.


A first-class spend view fed by platform cost events:

Cost events (LLM Gateway · Tool Runtime · Memory)
│ Event Bus → analytics
Cost Explorer (by tenant / project / agent / model / time)

Supports grouping, filtering, and CSV export.


  • Token usage by type (prompt/completion/cached)
  • Tool execution counts, durations, success/error rates
  • Memory operations, recall proxies, index growth
  • Trends and anomalies

Surfaces active alerts (e.g. queue backlog, provider failover spikes, egress anomalies, budget breaches) with links to the relevant runbooks. Alert routing and rules belong to the platform Observability section; this view consumes them.


Every metric/alert links to underlying traces using the shared request_id/trace context (Overview §14), so an operator can go from a cost spike or error rate to the exact runs that caused it.


  • Views are tenant/project scoped; users see only their authorized scope.
  • Cross-project/organization roll-ups require org.admin/platform.admin.
  • All access is audited.

Where deployments run Grafana/Prometheus (deployment architecture), the dashboard can embed those panels alongside native views for infrastructure-level metrics.




VersionDateDescription
1.0.02026-06-27Initial Monitoring & Cost Dashboards specification