Workers
Présentation
L'accès à la section Workers se fait via l'icône engineering. Elle permet de visualiser le statut des workers.
Ces workers sont des processus externes qui effectuent des tâches pour le module Workers (opens new window). Ils envoient régulièrement leur statut ainsi que le nombre de tâches en cours. L'interface de cette section permet de visualiser ces données une fois agrégées.
Description de l'interface
L'interface se présente comme ceci :
Chaque bloc représente une fonctionnalité du module et présente deux sections : Workers et Files d'attente.
Section Workers
Chaque fonctionnalité a un ou plusieurs workers à son service et un même worker peut servir plusieurs fonctionnalités.
Le statut d'un worker est représenté par une pastille de couleur :
Pastille | Statut | Description |
---|---|---|
circle | actif | Le worker est actif et a effectué une tâche récemment. |
circle | inactif | Le worker n'a pas effectué de tâche récemment mais n'a pas remonté de problème. Son inactivité est supposée normale. |
circle | alarmant | Le worker a remonté un problème. |
Pour avoir plus de détails sur la dernière interaction avec un worker (et éventuellement sur le problème rencontré), il est possible de cliquer sur chevron_right :
Section Files d'attente
Le traitement des différentes tâches liées à une fonctionnalité nécessite le maintien d'une ou plusieurs file(s) d'attente contenant la liste des tâches à effectuer. Cette section présente la liste de ces files et leur taille actuelle.
Activer/Désactiver la visualisation en temps réel
Par défaut, les données sont récupérées toutes les secondes pour proposer un affichage dynamique permettant d'analyser le comportement en temps réel des workers.
Pour stopper ou activer cette synchronisation, il suffit de cliquer sur refresh.
Supprimer l'ensemble des données
Il est possible de supprimer l'ensemble des informations remontées par les différents workers en cliquant sur delete.
La synchronisation est alors automatiquement réactivée et les données visualisées n'incluent plus que l'ensemble des informations remontées depuis la dernière suppression.