VoyageTrail NOC

Live ops Β· refreshing every 120s Β· Public status β†’
loading…

Active alerts

β€” Open incidents
 
β€” Sentry events 24h
 
β€” Dependabot open
 
β€” Email failures 24h
 

Environments

Machinesβ€”
Regionβ€”
Uptimeβ€”
Releaseβ€”
Redis
Commands / dayβ€”
Diskβ€”
Queues
emailβ€”
route-buildβ€”
chatwoot-syncβ€”
Supabase
Servicesβ€”
🧬 staging
beta.voyagetrail.app β†’
Machinesβ€”
Regionβ€”
Uptimeβ€”
Releaseβ€”
Redis
Commands / dayβ€”
Diskβ€”
Queues
emailβ€”
route-buildβ€”
chatwoot-syncβ€”
Supabase
Servicesβ€”
Machinesβ€”
Regionβ€”
Uptimeβ€”
Releaseβ€”
Redis
Commands / dayβ€”
Diskβ€”
Queues
emailβ€”
route-buildβ€”
chatwoot-syncβ€”
Supabase
Servicesβ€”

Operations

β€”Datalastic credits
β€”Open PRs
β€”Open issues
β€”Chatwoot open
β€”Oldest PR
β€”Oldest uptime

Business

β€”MRR (GBP)
β€”Active subs
β€”Trialing
β€”Emails 24h
β€”Failed charges 24h
β€”Open disputes

Users

πŸš€ Production β€”
β€”Total
β€”New 24h
β€”New 7d
🧬 Staging β€”
β€”Total
β€”New 24h
β€”New 7d
πŸ§ͺ Development β€”
β€”Total
β€”New 24h
β€”New 7d

🚒 Recent deploys

Loading…

πŸ› Top Sentry issues (24h)

Loading…

πŸ“… Obligations β€”

Loading…

Ops tools

⚑ CLI quick actions
Rotate a secret across all envs
./scripts/rotate-secrets.sh RESEND_API_KEY fly
Scale an env up for a spike
flyctl scale count 4 --region lhr -a voyagetrail
Kill a machine (HA drill)
flyctl machine list -a voyagetrail-dev
flyctl machine stop <id> -a voyagetrail-dev
Pause workers (incident)
flyctl secrets set -a voyagetrail WORKERS_ENABLED=false
Email sends fall back to inline; route-build + chatwoot-sync enqueues pile up until re-enabled.
Smoke test all envs
./scripts/smoke-test.sh
Check TF drift
for e in dev staging prod shared; do
  (cd terraform/envs/$e && terraform plan -no-color | tail -3)
done