This product is not supported for your selected Datadog site. ().
Cette page explique comment suivre différents types d’activité de workflow et de coûts de workflow.
Dashboard prêt à l’emploi
Le dashboard Workflows Overview fournit une vue d’ensemble de haut niveau de vos workflows et exécutions Datadog. Pour trouver le dashboard, accédez à votre liste de dashboards et recherchez Workflows Overview.
Afficher les modifications et les exécutions de workflow dans Audit Trail
Vous pouvez afficher les modifications et les exécutions de workflow à l’aide d’Audit Trail.
Par exemple, pour voir qui a modifié un workflow :
Depuis votre workflow, cliquez sur l’icône (roue dentée) dans le coin supérieur droit et cliquez sur View audit events. Une recherche Audit Trail filtrée sur votre workflow s’ouvre.
À gauche, sous les filtres Core, développez Action.
Passez la souris sur Modified et cliquez sur Only pour filtrer les résultats afin d’afficher uniquement les modifications de workflow. La colonne User ID affiche le nom d’utilisateur de la personne qui a effectué chaque modification.
Notifier à propos des exécutions
Consultez la section Notifications de workflow pour obtenir des instructions sur l’utilisation des notifications de workflow intégrées.
Suivre les métriques de workflow avec un monitor Datadog
Vous pouvez utiliser les monitors Datadog pour suivre diverses métriques de workflow.
La liste des métriques disponibles est :
Métrique
Rôle
datadog.workflows.count
Nombre de workflows non supprimés.
datadog.workflows.executions.started
Nombre d’instances de workflow qui ont démarré.
datadog.workflows.executions.completed
Nombre d’instances de workflow qui se sont terminées.
datadog.workflows.steps.executions.started
Nombre d’étapes d’instance de workflow qui ont démarré.
datadog.workflows.steps.executions.completed
Nombre d’étapes d’instance de workflow qui se sont terminées.
Pour créer un monitor qui suit si les exécutions de workflow quotidiennes dépassent un certain seuil, effectuez les étapes suivantes :
Accédez à New Monitor et sélectionnez le type de monitor Metric.
Sous Define the metric, pour a, remplissez datadog.workflows.executions.started.
Facultativement, pour restreindre le monitor à un workflow spécifique, pour from, remplissez workflow_id:[WORKFLOW-ID], en remplaçant [WORKFLOW-ID] par l’ID de votre workflow.
Pour Evaluation Details, utilisez les valeurs suivantes :
Evaluate the : sum
Of the query over the : last 1 day.
Pour Set alert conditions, choisissez above, puis remplissez un seuil d’alerte et d’avertissement. Par exemple, vous pourriez remplir un Alert threshold de 200 et un Warning threshold de 150.
Sous Configure notifications & automations, nommez votre workflow, puis remplissez le texte du message. Par exemple, vous pourriez utiliser un texte de message comme le suivant :
@slack-alert-channel
{{#is_warning}}
Le workflow a été exécuté {{warn_threshold}} fois au cours du dernier jour ; une action manuelle pourrait être nécessaire pour éviter l'alerte.
{{/is_warning}}
{{#is_alert}}
Le workflow a été exécuté {{threshold}} fois au cours du dernier jour, ce qui correspond à notre seuil budgétaire pour les workflows. Nous devrions dépublier le workflow pour éviter d'autres exécutions automatiques pour la journée.
{{/is_alert}}
Cliquez sur Create.
Afficher les événements de workflow dans Event Manager
Vous pouvez utiliser Event Manager pour afficher les événements de démarrage et de fin de workflow en filtrant sur source:workflow_automation.
Pour voir les événements d’un workflow spécifique, dans la zone Search facets, recherchez workflow.workflow_id. Vous pouvez sélectionner un ensemble spécifique d’ID pour afficher uniquement les événements de ces workflows.
Vous pouvez également filtrer la sortie par Status pour voir uniquement les messages info, warn ou error.
Suivre la facturation des workflows dans Usage Attribution
Usage Attribution est une fonctionnalité avancée incluse dans le plan Enterprise. Pour tous les autres plans, contactez votre représentant de compte ou success@datadoghq.com pour demander cette fonctionnalité.
Pour suivre la facturation de vos exécutions de workflow, effectuez les étapes suivantes :