Watchdog Insights pour RUM

Présentation

Grâce à la fonctionnalité Watchdog Insights de la solution Real User Monitoring (RUM) de Datadog, vous pouvez identifier plus facilement les causes d’origine de vos problèmes en visualisation des informations contextuelles dans le RUM Explorer. Les Watchdog Insights renforcent vos connaissances et confirment vos intuitions en suggérant des anomalies et des goulots d’étranglement nuisant potentiellement à un sous-ensemble d’utilisateurs.

Dans cet exemple, la fonctionnalité Watchdog Insights identifie que l’instance d’application déployée sur view.url_host:www.shopist.io génère la majorité des erreurs sur l’intervalle donné (par exemple, les 24 dernières heures).

Watchdog Insights

La bannière Watchdog Insights figure sur la page des résultats RUM Explorer et contient des insights à propos de la requête actuelle :

Bannière Watchdog Insights (réduite)

Pour afficher un aperçu de tous les insights, développez la bannière Watchdog Insights :

Bannière Watchdog Insights (développée)

Pour ouvrir entièrement le volet Watchdog Insights, cliquez sur View all :

Volet latéral Watchdog Insights

Chaque insight propose des interactions ainsi qu’un volet latéral affichant des informations de dépannage. Les interactions et le volet latéral varient en fonction du type d’insight

Collections

Error outlier

Les insights de type « error outlier » affichent les champs comme les tags ou attributs à facettes susceptibles d’indiquer une erreur pour la requête actuelle. Les paires key:value qui sont statistiquement sur-représentées parmi les erreurs mettent en lumière les causes possibles d’un problème.

Ce type d’insight peut par exemple s’appliquer aux paires env:staging, version:1234 ou browser.name:Chrome.

Les informations suivantes sont accessibles depuis la fiche de la bannière et la fiche du volet latéral :

  • Le nom du champ
  • La proportion du nombre total d’erreurs et d’événements RUM globaux associés au champ en question
Fiches de la bannière et du volet latéral des insights de type error outlier

Depuis le volet latéral développé, vous pouvez consulter une série temporelle des erreurs RUM comportant le champ.

Volet latéral développé des insights de type error outlier

Latency outlier

Les insights de type « latency outlier » affichent les champs comme les tags ou attributs à facettes associés aux goulots d’étrangement pour la requête actuelle. Les paires key:value dont les performances sont inférieures à la référence mettent en lumière la nature des goulots d’étranglement parmi un sous-ensemble d’utilisateurs réels.

Ces insights sont calculés pour les Core Web Vitals comme First Contentful Paint, First Input Delay et Cumulative Layout Shift, ainsi que pour la durée de chargement.

Les informations suivantes sont accessibles depuis la fiche de la bannière :

  • Le nom du champ
  • La valeur de la métrique de performance contenant le champ et la référence pour le reste des données
Fiche de la bannière des insights de type latency outlier

Depuis la fiche du volet latéral, vous pouvez consulter une série temporelle de la métrique de performance pour le champ et la référence pour le reste des données.

Volet latéral des insights de type latency outlier

Depuis le volet latéral développé, vous pouvez parcourir la liste des événements RUM qui contiennent le champ. Consultez le graphique en cascade des performances pour découvrir la cause à l’origine du problème de performance.

Volet latéral développé des insights de type latency outlier

Pour aller plus loin