• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Comment New Relic mesure le temps de chargement des pages

Ce document explique :

Conseil

Il s'agit d'une description du temps de chargement de page traditionnel et synchrone. Browser peut également monitorer le temps de chargement asynchrone des pages.

Processus de chargement de la page

Voici les principales étapes du chargement de la plupart des pages Web. Les numéros 1 à 6 dans le diagramme correspondent aux étapes numérotées ci-dessous.

browser-pageload-timeline.png

Page load timeline: Les étapes impliquées dans le chargement d'une page Web. Les graphiques monitoring des navigateurs affichent les segments suivants de ce processus : Network, Web application, DOM processing et Page rendering.

  1. Le chargement d’une page commence lorsqu’un utilisateur sélectionne un lien hypertexte, soumet un formulaire ou tape une URL dans un navigateur. On l’appelle également le initial request ou le navigation start. L’action de l’utilisateur envoie un request sur le réseau au serveur d’application Web.
  2. La demande parvient à l'application pour traitement. (Le traitement de la demande peut prendre un certain temps. Cela pourrait être le résultat de request queuing ou d'autres facteurs.)
  3. L'application termine le traitement et renvoie un code HTML response sur le réseau au navigateur de l'utilisateur. Ceci est parfois appelé response start ou first byte.
  4. (Time To First Byte) Le navigateur de l'utilisateur commence à recevoir la réponse HTML et commence à traiter le modèle d'objet de document, ou DOM.
  5. Le DOM termine le chargement ; ce point est appelé DOM ready. En utilisant le DOM, le navigateur de l'utilisateur commence à restituer la page.
  6. La page termine le rendu dans le navigateur de l'utilisateur et le window load event se déclenche. (Pour les pages qui utilisent le chargement asynchrone, certains éléments peuvent continuer à se charger après l'événement de chargement de la fenêtre.)

temps de chargement de page charts in monitoring de navigateurs

monitoring des navigateurs capture les principaux segments de temps de chargement des pages dans la page Summary du navigateur et la pagePage views . Si le monitoring SPA est activé, vous aurez accès à la fois à ce graphique et aux graphiques spécifiques au SPA. Les graphiques montrent :

  • Réseau
  • Temps d'application Web
  • Traitement DOM
  • Rendu de page
  • Autres segments applicables, tels que la mise en file d'attente des demandes

Les couleurs du graphique correspondent aux couleurs du diagramme de temps de chargement de la page.

page_load_overview.png

one.newrelic.com > All capabilities > Browser > (select an app) > Summary:Le graphique du temps de chargement apparaît sur les pages Summary et Page views .

La manière dont le navigateur collecte ces heures dépend de la capacité du navigateur à utiliser l' API de spécification de synchronisation de navigation. Vous pouvez ajouter un événement de synchronisation de chargement de page personnalisé avec l' API du navigateur d'agent.

Voici les descriptions de l'activité incluse dans les segments du graphique du temps de chargement du navigateur :

requests du serveur d'applications et transactions du navigateur

Souvent, le nombre de transactions du serveur d'applications (requests par minute ou rpm) est supérieur au nombre de transactions du navigateur (pages par minute ou ppm) pour la même application. Pour plus d'informations, consultez les procédures de dépannage.

valeur hors norme

Quelle que soit la performance de votre application, certains navigateurs, plateformes et réseaux seront lents, ce qui rendra votre temps de réponse global plus lent. Pour minimiser le biais causé par la valeur hors norme, le temps de chargement de la page limite et met à l'échelle le temps de réponse final de l'utilisateur qui est supérieur à 4,5 fois le paramètre Apdex T du navigateur de votre application à 4,5 fois l'Apdex T, ou à 13,5 secondes, selon la valeur la plus élevée. (les histogrammes valeur hors norme sont tronqués à 95%).

Par exemple, si le seuil Apdex T de l'utilisateur final de votre application est de 8 secondes, ces temps de réponse seront limités à 36 secondes. Cela minimise l'impact de ces temps de réponse sur votre application globale, mais permet néanmoins de tenir compte des scores Apdex « frustrés ».

Pour monitoringdes SPA, les valeurs hors norme sont traitées différemment. Lorsque la durée d'un chargement de page initial ou d'un changement d'itinéraire atteint 30 minutes, cet événement est traité comme des données non valides et est ignoré.

Prochaines étapes

Apprenez-en plus sur le temps de chargement des pages avec ces documents :

Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.