System Status

Real-time monitoring of all TerryTrilla services

What is monitored

Five services are probed independently, so a failure in one of them does not have to affect the rest: payments can be unavailable while you keep working on a score.

  • DatabasePostgreSQL database connectivity and query performance
  • Email ServiceEmail delivery queue and processing system
  • AuthenticationUser authentication and session management
  • APICore API endpoints and request handling
  • PaymentsStripe payment processing and subscription management

How to read the states

  • Operational — the service answered the probe within the expected time.
  • Degraded — the service answered, but more slowly than expected, or one of several checks failed. Features are likely to be slow rather than broken.
  • Outage — the service did not answer the probe at all. Anything that depends on it will not work until it comes back.

How the check works

Every service is probed directly rather than read from a cache, and the response time shown next to it is the time that probe took. The page refreshes itself while it stays open, and the uptime figure is counted from the last restart of the application server.