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 :

Interface Workers

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 :

Interface Workers

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.