Monitoring. Errors, latency, health.
How Plooi watches itself — error tracking, performance spans, and a public health probe.
Sentry
- Error tracking for the frontend and every edge function.
- Performance spans for slow requests.
- Alerts on release regressions.
- Provider keys and BYOK fragments are stripped before any event hits Sentry —
sk-ant-*,sk-proj-*,AIzaSy*,Bearer *, and?key=*all get redacted at the proxy layer.
Health checks
- The
healthedge function returns a service-level status. - Internal probes cover Postgres, Stripe, and each connected AI provider.
Detailed setup steps are in docs/MONITORING_SETUP.md.