Aller au contenu principal

Historique des exécutions

Chaque exécution d'une tâche — planifiée, manuelle, lancée par une autre tâche ou manquée — est enregistrée avec ses étapes et son journal.


Vue d'ensemble​

ExécutionsToutes les exécutions, les plus récentes en premier⌕ Chercher une tâche, un utilisateur, une erreur…Toutes les tâches ▾7 derniers jours ▾en directTout 214RUNNING 1FAILED 6SUCCEEDED 205MISSED 2Aujourd'hui · 3 exécutionsRUNNING10:42nomasx1-collect-allapps_id 2👤 j.martin1 min 12 sSUCCEEDED10:15nomasx1-collect-allapps_id 1👤 j.martin4 min 2 s48 210FAILED02:00nomajde-daily-sync⏱ Planification18 sORA-12170: TNS connect timeoutHier · 1 exécutionSUCCEEDED08:00crm-daily-pipeline⏱ Planification6 s12Recherche et filtrestâche, période — gardésPastilles d'étatavec leurs effectifsExécutions par jourun clic ouvre l'exécutionEn directrafraîchi pendant une exécutionParamètresl'application de l'exécutionAvancementétapes faites / total

La page Exécutions​

Exploitation → Exécutions, dans le menu de Nomaflow, liste toutes les exécutions, les plus récentes en premier.

ÉlémentUsage
ChercherUne tâche, un utilisateur, un message d'erreur.
Toutes les tâchesUne seule tâche.
PériodeDernières 24 heures, 7 derniers jours (par défaut), 30 derniers jours, Tout.
Pastilles d'étatTout, puis chaque état présent avec son effectif — RUNNING, QUEUED, FAILED, SUCCEEDED, CANCELED, MISSED. Un clic ne garde que cet état ; un second clic l'efface.

Les filtres sont conservés par le navigateur. Les exécutions sont groupées par jour — Aujourd'hui, Hier, puis la date — et chaque ligne présente :

  • l'état et l'heure de début ;
  • la tâche et les paramètres de l'exécution : pour une tâche exécutée par application, l'application traitée ;
  • son origine : la planification, un utilisateur, ou la tâche appelante ;
  • la durée — qui s'incrémente pendant l'exécution, avec une barre des étapes terminées —, les lignes traitées, et sous une exécution en échec son erreur.

Tant qu'une exécution est en cours, la page se rafraîchit d'elle-même (en direct). Un clic sur une ligne ouvre le détail de l'exécution ; Afficher plus charge les plus anciennes. Le détail d'une exécution s'ouvre aussi depuis l'état de la dernière exécution sur la page des Tâches et depuis le lien d'une notification.


États d'une exécution​

ÉtatSignification
QUEUEDAcceptée, en attente de démarrage.
RUNNINGEn cours.
SUCCEEDEDToutes les étapes ont réussi, ou ont été sautées volontairement.
FAILEDUne étape a échoué après ses nouvelles tentatives. Les étapes suivantes sont enregistrées CANCELED avec skipped: earlier step failed.
CANCELEDAnnulée par un opérateur ou par un dépassement de délai.
MISSEDUne heure planifiée à laquelle la tâche ne s'est pas exécutée — voir Planifications manquées.

Une exécution interrompue par un redémarrage du serveur est clôturée en échec avec abandoned: process restart during run au démarrage suivant.


La page Détail de l'exécution​

La page se rafraîchit toutes les deux secondes tant que l'exécution est en cours (en direct).

PartieContenu
RésuméTâche, Déclencheur (scheduled ou manual, et qui l'a lancée — un nom d'utilisateur, ou call_job:<tâche>@<exécution> pour une tâche lancée par une autre), Démarrée, Terminée, Lignes affectées.
Exécuter avec des paramètresAffiché quand l'exécution a été lancée avec des valeurs particulières : celles choisies pour cette exécution (paramètres partagés, arguments des étapes, étapes sautées, niveau de journal).
ÉtapesUne ligne par étape : n°, nom, Type, Tentative, État, Erreur. Une étape file_load affiche aussi N read · N inserted · N rejected, le fichier envoyé pour cette exécution — un clic le télécharge à nouveau — et, si besoin, Rejected rows (csv).
JournalLes lignes écrites pendant l'exécution, au niveau de journal de l'exécution. Suivre garde les dernières lignes visibles (Pause l'arrête) ; Télécharger enregistre le journal complet.

Le journal conserve les 5 000 dernières lignes d'une exécution.


Durée de conservation​

Le panneau Rétention de l'historique des exécutions de la page des Tâches supprime les anciennes exécutions avec leurs étapes et leurs journaux : par défaut, celles de plus de 30 jours, en gardant au plus 100 exécutions par tâche, avec un contrôle toutes les 60 minutes. Voir Administration.