Stato dei sistemi

Monitoraggio in tempo reale di tutti i servizi di TerryTrilla

Che cosa viene monitorato

Cinque servizi vengono controllati in modo indipendente, quindi il guasto di uno non deve per forza toccare gli altri: i pagamenti possono essere fuori uso mentre lei continua a lavorare su una partitura.

  • DatabaseCollegamento al database PostgreSQL e velocità delle interrogazioni
  • Servizio emailCoda di invio delle email e sistema di elaborazione
  • AutenticazioneAccesso degli utenti e gestione delle sessioni
  • APIEndpoint principali dell’API e gestione delle richieste
  • PagamentiPagamenti Stripe e gestione degli abbonamenti

Come leggere gli stati

  • Funzionante — il servizio ha risposto al controllo nel tempo previsto.
  • Rallentato — il servizio ha risposto, ma più lentamente del previsto, oppure uno dei controlli non è riuscito. Le funzioni saranno probabilmente lente, non rotte.
  • Non disponibile — il servizio non ha risposto affatto al controllo. Tutto ciò che dipende da lui non funzionerà finché non torna.

Come avviene il controllo

Ogni servizio viene interrogato direttamente invece che letto da una cache, e il tempo di risposta indicato accanto è quello di quella stessa interrogazione. La pagina si aggiorna da sola finché resta aperta, e il tempo di attività è contato dall'ultimo riavvio del server applicativo.