Les marques et les mesures sont des API de navigateur standard qui vous aident à observer et à signaler les performances de vos pages Web. Ces événements génériques et natifs vous permettent de mesurer la durée de n'importe quelle tâche ou processus dans votre application. Avec monitoring des navigateurs New Relic, vous pouvez désormais suivre automatiquement les marques et les mesures et les stocker en BrowserPerformance
qu'événement, ce qui vous offre une visibilité plus approfondie sur les performances réelles de votre site.
Pourquoi utiliser monitoring des marques et des mesures ?
Le suivi automatique des marques et des mesures avec New Relic fournit des informations exploitables détaillées sur les performances de vos applications Web. En capturant ces événements, vous pouvez :
- Identifiez les zones lentes ou problématiques de votre code.
- Mesurer l'impact d'une nouvelle fonctionnalité ou déploiement.
- Comparez les performances des différents parcours utilisateur.
- Créez des dashboards personnalisés et des alertes basées sur des données utilisateur réelles.
Prérequis
- Un agent de navigateur Pro ou Pro + SPA, version 1.272.0 ou supérieure.,
Important
La détection automatique des marques et des mesures n'est pas disponible pour l'agent de navigateur Lite.
Activer la collecte automatique
Améliorez l'observabilité et les capacités de débogage de votre application en suivant ces instructions de configuration simples.
Accédez à one.newrelic.com > All Capabilities > Browser.
Sélectionnez votre application de navigateur.
Dans le menu de gauche, cliquez sur Paramètres de l’application.
Assurez-vous que l'agent de navigateur Pro ou Pro + SPA est sélectionné.
Pour collecter automatiquement les marques, activez Capture marks. Pour collecter automatiquement les mesures, activez Capture measures. Pour collecter des détails à partir de marques ou de mesures observées en tant qu'attribut personnalisé, activez Add details.

Désactiver la collecte des marques et des mesures
Pour désactiver les marques et/ou les mesures pour une application de navigateur existante :
Accédez à one.newrelic.com > All Capabilities > Browser.
Sélectionnez votre application de navigateur.
Dans le menu de gauche, cliquez sur Paramètres de l’application.
Pour désactiver les marques, désactivez Capture marks. Pour désactiver les mesures, désactivez les Capture measures.
Consommation de données
BrowserPerformance
événement suivent la même tarification de consommation que vos autres octets de navigateur. La quantité d'octets produits dépend du nombre et de l'attribut des données.
Une fois activé, l'agent capturera automatiquement les marques et les mesures au fur et à mesure qu'elles se produisent dans votre application.
Retrouvez vos données dans New Relic
Les données de marques et de mesures sont stockées sous la forme d'événement BrowserPerformance
dans New Relic, désigné par mark
ou measure
sous le champ entryType
. Consultez le dictionnaire de données pour plus d'informations sur les champs disponibles pour une utilisation avec BrowserPerformance
événement. Pour un dashboard rapide et utile, consultez ce quickstart, sinon vous pouvez interroger et visualiser ces données pour obtenir des informations détaillées sur les performances de votre application.
Trouver les mesures les plus lentes par durée moyenne
FROM BrowserPerformance SELECT average(entryDuration) WHERE entryType = 'measure' FACET entryName LIMIT 10 ORDER BY average(entryDuration) DESC
Comptez le nombre de marques et de mesures par page
FROM BrowserPerformance SELECT count(*) WHERE entryType IN ('mark', 'measure') FACET pageUrl
Voir la durée moyenne de mesure par navigateur
FROM BrowserPerformance SELECT average(entryDuration) WHERE entryType = 'measure' FACET userAgentName
Suivi des durées de mesure par pays
FROM BrowserPerformance SELECT average(entryDuration) WHERE entryType = 'measure' FACET countryCode
Rechercher tous les noms de mesures uniques enregistrés au cours des dernières 24 heures
FROM BrowserPerformance SELECT uniqueCount(entryName) WHERE entryType = 'measure' SINCE 24 hours ago
Comparer les durées de mesure pour ordinateur de bureau et mobile
FROM BrowserPerformance SELECT average(entryDuration) WHERE entryType = 'measure' FACET deviceType
Lister toutes les mesures pour une session spécifique
FROM BrowserPerformance SELECT * WHERE entryType = 'measure' AND session = 'abcdefghijklmnop'
Utilisez ces requêtes ou créez les vôtres pour créer des dashboards personnalisés, configurer des alertes et monitorer les performances réelles de vos applications Web avec précision.
Conseil
Besoin d’aide ou souhaitez-vous en savoir plus sur l’utilisation des marques et des mesures dans New Relic ? Consultez notre documentation ou contactez support.newrelic.com.