Production evidence
There are no custom dashboards. GET /api/profile/:username reached a 45.5% failure rate over 24 hours without a route-level alert. The active error monitor has no assignee.
Acceptance criteria
- Create a GBFM dashboard covering request volume, route failure rate, p95 latency, db failures/latency, logs, release regressions, and key routes.
- Add route failure-rate and latency alerts with noise-resistant thresholds.
- Route issue and metric alerts to an explicit owner.
- Use release-regression/error KPIs instead of treating backend process sessions as user crash-free health.
- Verify dashboard queries return production data and alerts are active.
Production evidence
There are no custom dashboards. GET /api/profile/:username reached a 45.5% failure rate over 24 hours without a route-level alert. The active error monitor has no assignee.
Acceptance criteria