État du système

Surveillance en temps réel de tous les services TerryTrilla

Ce qui est surveillé

Cinq services sont testés indépendamment les uns des autres : une panne sur l'un n'atteint pas forcément les autres, et les paiements peuvent être indisponibles pendant que vous continuez à travailler sur une partition.

  • Base de donnéesConnectivité de la base de données PostgreSQL et performances des requêtes
  • Service de messagerieFile d'attente de livraison et système de traitement des e-mails
  • AuthentificationAuthentification des utilisateurs et gestion des sessions
  • APIPoints de terminaison API principaux et traitement des requêtes
  • PaiementsTraitement des paiements Stripe et gestion des abonnements

Comment lire les états

  • Opérationnel — le service a répondu au test dans le temps attendu.
  • Dégradé — le service a répondu, mais plus lentement que prévu, ou l'un des tests a échoué. Les fonctions seront sans doute lentes plutôt que cassées.
  • Panne — le service n'a pas répondu du tout. Tout ce qui en dépend ne fonctionnera pas tant qu'il n'est pas revenu.

Comment le test est fait

Chaque service est interrogé directement plutôt que lu dans un cache, et le temps de réponse affiché à côté est celui de cette interrogation. La page se rafraîchit d'elle-même tant qu'elle reste ouverte, et la durée de fonctionnement est comptée depuis le dernier redémarrage du serveur applicatif.