Vues RUM
Rapport de recherche Datadog : Bilan sur l'adoption de l'informatique sans serveur Rapport : Bilan sur l'adoption de l'informatique sans serveur

Vues RUM

Une vue de page correspond à la consultation d’une page de votre site Web par un utilisateur. À chaque vue de page, les erreurs, les ressources, les tâches longues et les actions utilisateur associées sont mises en relation avec la vue via un attribut view.id unique. Notez que les vues de page sont mises à jour lorsque de nouveaux événements sont recueillis.

Pour les vues de page, des métriques de performance de chargement sont recueillies à partir de l’API Paint Timing ainsi que de l’API Navigation Timing.

Pour les applications monopage (SPA), les métriques de performance sont uniquement disponibles pour la première page à laquelle l’utilisateur accède. Les frameworks Web modernes tels que ReactJS, AngularJS ou VueJS fonctionnent en mettant à jour le contenu du site sans recharger la page, ce qui empêche Datadog de recueillir les métriques de performance traditionnelles. La fonction RUM permet toutefois de surveiller les changements de page à l’aide de l’API History.

Mesures collectées

AttributTypeDecription
durationnombre (ns)Temps passé sur la vue actuelle.
view.measures.first_contentful_paintnombre (ns)Temps écoulé avant le premier affichage de texte, d’une image (images d’arrière-plan incluses), d’un canevas non blanc ou d’un SVG. En savoir plus
view.measures.dom_interactivenombre (ns)Le moment auquel le parser termine de travailler sur le document principal. Consulter la documentation MDN pour en savoir plus
view.measures.dom_content_loadednombre (ns)Cet événement se déclenche lorsque le document HTML initial est entièrement chargé et parsé, même si les stylesheets, les images et les subframes qui ne bloquent pas le rendu n’ont pas fini de charger. Consulter la documentation MDN pour en savoir plus
view.measures.dom_completenombre (ns)La page et toutes les sous-ressources sont prêtes. Pour l’utilisateur, l’indicateur de chargement à proximité du curseur a disparu. Consulter la documentation MDN pour en savoir plus
view.measures.load_event_endnombre (ns)Cet événement se déclenche lorsque la page est entièrement chargée. Il entraîne généralement le déclenchement de logique d’application supplémentaire. Consulter la documentation MDN pour en savoir plus
view.measures.error_countnombreNombre total d’erreurs recueillies pour cette vue.
view.measures.long_task_countnombreNombre total de tâches longues recueillies pour cette vue.
view.measures.resource_countnombreNombre total de ressources recueillies pour cette vue.
view.measures.user_action_countnombreNombre total d’actions utilisateur recueillies pour cette vue.

Pour aller plus loin