Présentation
Rigor fournit des informations pour l’optimisation et la surveillance synthétique tout au long du cycle de développement.

Grâce à Rigor, vous pouvez collecter des métriques de performance synthétique frontales et les transmettre à Datadog. Vous pouvez également transmettre des alertes à Datadog sous forme d’événements.
Configuration
Rigor propose deux intégrations différentes avec Datadog : une intégration pour les métriques et une pour les événements.
Configuration
Collecte de métriques
En tant qu’administrateur, cliquez sur le menu « Admin Tools » en haut à droite de votre écran et sélectionnez « Integrations ».

Ajoutez une nouvelle intégration en cliquant sur le bouton New. Vous pourrez alors configurer cette intégration.

Donnez un nom unique à cette intégration et ajoutez votre clé d’API de Datadog. Sélectionnez ensuite les tags et métriques que vous souhaitez envoyer. Voici quelques notions à retenir :
- Une version normalisée du nom du check est incluse en tant que tag par défaut.
- Pour les checks à plusieurs étapes (checks API et Real Browser), la position de la requête à l’origine des métriques est incluse.
- Les checks Uptime comprennent les checks d’API, de port et HTTP.
- Les checks de port ne transmettent que la métrique « Temps de réponse ».
- Seuls certains navigateurs prennent en charge la totalité des métriques.
Si vous souhaitez que les checks Real Browser transmettent les calculs de temps provenant de l’API User Timings, sélectionnez l’option « Send All User Timings? ». Tous les marqueurs sont transmis dans l’espace de nommage rigor.real_browser.marks
, et toutes les mesures sont transmises dans l’espace de nommage rigor.real_browser.measures
. Remarque : la sélection de cette option est susceptible d’entraîner l’envoi d’un grand nombre de nouvelles séries à Datadog, en particulier si les marqueurs et les mesures du site que vous testez sont générés de manière dynamique.
Une fois l’intégration configurée, vous pouvez l’ajouter à tous les checks d’API, de port, HTTP ou Real Browser. Il vous suffit de modifier le check et d’accéder à l’onglet « Notifications ». Vous pourrez alors ajouter l’intégration créée.

Collecte d’événements
En tant qu’administrateur, cliquez sur le menu « Admin Tools » en haut à droite de votre écran et sélectionnez « Alert Webhooks ».

Ajoutez une nouvelle intégration en cliquant sur le bouton « New » et en cliquant sur le carré Datadog.

Donnez nom unique à ce Webhook et assurez-vous de mettre à jour les déclencheurs avec votre clé d’API Datadog.

Une fois l’intégration configurée, vous pouvez l’ajouter à tous les checks d’API, de port, HTTP ou Real Browser. Il vous suffit de modifier le check et d’accéder à l’onglet « Notifications ». Vous pourrez alors ajouter le Webhook créé.

Données collectées
Métriques
Événements
Lorsqu’un check est configuré de façon à vous prévenir à l’aide d’un événement Datadog, deux types d’événements sont envoyés à Datadog :
- Failed : une alerte est envoyée à chaque fois que le check échoue en dépassant le seuil.
- Back online : lorsque le check parvient à s’exécuter en étant dans un état d’alerte.

Checks de service
L’intégration Rigor n’inclut aucun check de service.
Dépannage
Besoin d’aide ? Contactez l’assistance Rigor.