Observability
Uptime Monitoring
How uptime monitoring is configured on Cloudflare.
Uptime monitoring is owned by Cloudflare. Configure Health Checks and/or a Cloudflare Status Page against the Worker custom domains.
Suggested monitors
| Monitor | Surface | Up when |
|---|---|---|
| marketing root | opb-brain-web Worker | index returns a successful response |
| app subdomain | opb-brain-app Worker (brain.reativa.dev) | index / auth handshake succeeds for a browser UA |
api /health | opb-brain-api Worker | the health route returns a successful response |
/health is a stub endpoint on the Edge runtime, so it answers without touching the database.
Status component
@repo/observability still exports a Status component used in the website footer. After the Cloudflare cutover it renders nothing until a Cloudflare Status / Health Check widget is wired. Better Stack env vars (BETTERSTACK_*) are removed.