Health Checks

La page Health Checks permet de superviser l’état de santé de l’ensemble des services utilisés par Reemo.
Elle fournit une vue centralisée sur :
  • Les API internes,

  • Les Fournisseurs de Conteneurs,

  • Les relais WebSocket,

  • Les serveurs de signalisation.

Chaque entrée affiche plusieurs informations :

  • Certificate expiration : date ou statut d’expiration du certificat associé,

  • Status : état courant du service (par exemple OK ou erreur),

  • Error : détail éventuel en cas de problème.

Vue générale

../../_static/images/instance/health/instance_healthcheck_page.png

Vue d’ensemble de la page Health Checks

Sections détaillées

API

Cette section regroupe l’état des API internes essentielles au fonctionnement de Reemo.
Chaque API est listée avec son état :
  • db : base de données,

  • provision-api : gestion du provisionnement,

  • provision-relay-api : gestion du relais de provisionnement,

  • cloud-provider-api : gestion des intégrations avec les Fournisseurs Cloud.

Fournisseurs de Conteneurs

Liste l’état des Fournisseurs de Conteneurs configurés dans Reemo.
Pour chacun :
  • Nom du fournisseur et type (ex. Kubernetes ou Swarm),

  • Nombre de conteneurs actifs,

  • Expiration du certificat éventuel,

  • État global (ex. OK).

Relais WebSocket

Les Relais WebSocket permettent la communication en temps réel entre les composants.
Cette section affiche :
  • Nom du relais,

  • Expiration éventuelle du certificat,

  • État global (ex. OK ou erreur).

Serveurs de signalisation

Les Signal servers (serveurs de signalisation) gèrent l’établissement des connexions WebRTC entre utilisateurs et ressources.
Pour chacun, on retrouve :
  • URL du serveur,

  • Date d’expiration du certificat,

  • État courant.

Fonctionnement

  • La page est rafraîchie manuellement via le bouton Refresh en haut à droite.

  • En cas d’erreur sur un service, la colonne Error en affiche le détail.

  • La supervision de cette page permet d’anticiper les problèmes (certificats expirés, services indisponibles, etc.) et d’assurer la continuité de service.

Résumé

La page Health Checks joue un rôle central dans l’administration de Reemo : elle donne une visibilité immédiate sur la disponibilité et la conformité des différents services internes et intégrés.
Elle doit être surveillée régulièrement par les administrateurs afin de garantir une plateforme fonctionnelle et sécurisée.