Présentation

Vous pouvez utiliser les métriques générées par vos tests Synthetic pour créer des monitors de métriques en plus du monitor Synthetic créé avec votre test.

Exemple de monitor de métrique permettant de recevoir une alerte lorsqu'un trop grand nombre de tests génèrent un échec en intégration continue

Les monitors de métrique peuvent être utilisés pour :

  • Surveiller le temps de réponse total
  • Analyser des mesures de temps HTTP précises telles que le DNS, la résolution DNS et la connexion TCP
  • Accéder aux tags ajoutés aux métriques issues des tests Synthetic

Ce guide décrit la marche à suivre pour configurer un monitor de métrique avec une métrique générale telle que synthetics.test_runs.

Créer un monitor de métrique

Exemple de monitor de métrique permettant de recevoir une alerte lorsqu'un trop grand nombre de tests génèrent un échec en intégration continue
  1. Pour créer un monitor de métrique, accédez à Monitors > New Monitor et sélectionnez Metric.

  2. Sélectionnez une méthode de détection pour personnaliser les conditions d’alerte de votre monitor. Par exemple, vous pouvez créer un monitor de métrique basé sur une alerte de seuil.

    Alerte de seuil
    Une alerte se déclenche chaque fois qu’une métrique dépasse un certain seuil.
    Alerte de changement
    Une alerte se déclenche lorsque le delta entre des valeurs est plus élevé que le seuil.
    Détection d’anomalies
    Une alerte se déclenche chaque fois qu’une métrique dévie d’un pattern attendu.
    Alerte en cas de singularité
    Une alerte se déclenche lorsqu’un membre d’un groupe se comporte différemment de ses pairs.
    Alerte de prévision
    Une alerte se déclenche lorsque Datadog prédit qu’une métrique s’apprête à franchir un seuil.
  3. Dans la section Define the metric, saisissez une métrique de surveillance Synthetic telle que synthetics.test_runs. Vous pourrez ensuite appliquer un filtre en fonction du statut, des codes de réponse ou du comportement à adopter pour les nouvelles tentatives.

  4. Définissez les conditions d’alerte et ajoutez un message de notification.

  5. Définissez les autorisations de modification, puis cliquez sur Create.

Pour aller plus loin

PREVIEWING: may/unit-testing