• /
  • 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

Monitoring des navigateurs et de l'agent Node.js

Avec l'agent Node.js, vous pouvez ajouter une instrumentation de navigateur à vos pages Web. Pour utiliser avec votre agent Node.js, assurez-vous de disposer de la dernière version de l'agent Node.js.

Pour activer monitoring des navigateurs dans l'interface utilisateur, suivez les procédures pour installer l'agent de navigateur. Suivez ensuite les procédures de cette section pour configurer l’agent Node.js.

Insérer l'en-tête JavaScript

L'instrumentation de l'agent Node.js peut continuer au-delà application de votre dans le navigateur de l'utilisateur final. Le module newrelic peut générer des en-têtes script qui, une fois insérés dans vos modèles HTML, captureront le temps final de chargement de la page de l'utilisateur. Les en-têtes doivent être injectés manuellement, mais aucune configuration supplémentaire n'est nécessaire.

  1. Au début de tag head de votre page HTML, insérez les résultats de newrelic.getBrowserTimingHeader() après n'importe quelle balise méta CHARSET.

    Exception : pour une compatibilité Internet Explorer maximale, insérez les résultats de newrelic.getBrowserTimingHeader() après n'importe quelle balise méta X-UA-COMPATIBLE HTTP-EQUIV .

  2. Appelez l'en-tête une fois pour chaque demande. Ne pas mettre en cache l'en-tête.

La génération d'en-têtes est rapide et ne nécessite pas que votre application fasse requests supplémentaires à New Relic.

Exemples de cadres

Voici quelques exemples de la façon de configurer monitoring des navigateurs avec différents frameworks et modèles.

Désactiver la génération d'en-tête

Par défaut, les appels à newrelic.getBrowserTimingHeader() doivent renvoyer des en-têtes valides. Pour désactiver la génération d'en-tête sans supprimer votre code de modèle : Dans votre fichier newrelic.js , ajoutez :

browser_monitoring : {
enable : false
}

Vous pouvez également définir la variable d’environnement NEW_RELIC_BROWSER_MONITOR_ENABLE=false.

Prudence

Laissez toujours ssl entre l'agent et le collecteur New Relic lors de l'utilisation monitoring des navigateurs.

Vous pouvez laisser l'appel d'API en place en toute sécurité même si vous n'utilisez pas monitoring des navigateurs ou le module newrelic.

  • Si monitoring des navigateurs est désactivée, ou s'il y a une erreur empêchant la génération d'en-têtes fonctionnels, le module newrelic génère un commentaire HTML inoffensif.
  • Si vous désactivez complètement le module newrelic , aucun contenu ne sera généré.
Droits d'auteur © 2025 New Relic Inc.

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