Surveiller les workflows techniques monitoring-technical-workflows

Les workflows techniques ont besoin d'être surveillés, et des mesures doivent être prises en cas d'échec.

Tableau de bord de supervision de l’instance instance-monitoring-dashboard

Le tableau de bord de supervision de l’instance est accessible à partir de l’onglet Supervision.

Dans Indicateurs système et fichiers core, vérifier qu'aucun indicateur n'est surligné en rouge. Si c'est le cas et que certains indicateurs sont surlignés en rouge, procédez comme suit :

  • Vérifiez que les traitements nécessaire sont toujours en cours d'exécution,
  • Vérifiez qu'aucun des traitement n'est trop vieux,
  • Vérifiez que les fichiers de log des différents traitements ne contiennent pas d'erreurs graves ou récurrentes.

Workflows techniques technical-workflows

Les workflows techniques sont disponibles via Administration  > Exploitation  > Workflows techniques.

Selon le workflow technique, suivez les étapes détaillées ci-après pour vérifier que tout fonctionne comme prévu.

Pour comprendre la fonction de chaque workflow technique, consultez cette section.

Pour le Workflow de nettoyage de la base de données (« cleanup »)  :

Consultez le journal des logs pour vérifier que le temps écoulé reste relativement constant et n’affecte pas d’autres workflows.

Pour le Workflow de tracking (« tracking »)  :

Vérifiez que le workflow de Tracking s'exécute comme prévu (une fois par heure par défaut) et que le journal des logs n'indique pas d'erreurs récurrentes. Voir à ce propos cette section.

Pour la Mise à jour de la délivrabilité (« deliverabilityUpdate »)  :

  1. Vérifiez que le workflow Mise à jour délivrabilité s’exécute et se termine correctement tous les jours.
  2. Dans le journal des logs, vérifiez que les règles sont mises à jour régulièrement.

Pour le Processus de campagne ('operationMgt', 'deliveryMgt', …)  :

  1. Examinez tous les workflows situés sous le dossier Processus de campagne. Voir à ce propos cette page.
  2. Vérifiez que les workflow s'exécutent comme prévu et que le journal des logs n'indique pas d'erreurs récurrentes.

Supervision de workflow workflow-supervision

Le groupe Superviseurs de workflow doit contenir des opérateurs devant être tenus informés des échecs et pouvant réagir à temps.

En cas de problème, une alerte doit être générée et envoyée au bon groupe.

Vérifiez que chaque opérateur a une adresse email valide.

Tous les workflows devant être en état d’exécution pour que la plateforme soit opérationnelle (tels que les imports de données) doivent être déclarés comme des workflows de « Production » (case à cocher) et apparaître en gras.

Liste de maintenance des workflows workflow-maintenance-list

Tous les workflows techniques personnalisés doivent être documentés dans une feuille de travail contenant :

  • Le nom et l'emplacement du workflow.
  • L'objectif.
  • La planification et les dépendances.
  • L'opérateur en charge de la surveillance.
  • Des consignes sur les mesures à adopter en cas d'erreur.

Planification et automatisation de la surveillance planning-and-automation-of-monitoring

La planification de la surveillance des workflows améliore son efficacité. Certaines tâches doivent avoir lieu tous les jours, alors que d'autres sont nécessaires une fois par semaine ou une fois par mois.

Le fait de sauvegarder les workflows dans des dossiers nommés en fonction de leur récurrence et triés par planning d'exécution augmente l'efficacité de la surveillance.

L'automatisation de la surveillance permet d'économiser des ressources et garantit la planification des tâches à un intervalle adapté.

Il est possible de construire un workflow de surveillance qui enverra un e-mail lorsque certaines tâches échouent ou lorsqu’une table critique devient trop volumineuse.

Il est possible de créer une vue permettant de surveiller tous les workflows d'une même zone fonctionnelle ou d'un même système.

Il est également possible d'utiliser la fonctionnalité de traitement ou de rapport Adobe Campaign pour construire une documentation à la demande et toujours à jour.

recommendation-more-help
cffff7e4-091f-472e-87ca-52087599f99d