Problème
Notre insère son instrumentation JavaScript dans un emplacement qui provoque des problèmes de balisage ou de chargement de page.
Solution
Les agents New Relic tentent d'injecter le JavaScript au meilleur endroit, mais si vous rencontrez des problèmes, essayez ces étapes de dépannage.
Vérifiez si monitoring des navigateurs est la cause en désactivant monitoring des navigateurs.
Si la désactivation de monitoring des navigateurs résout le problème, examinez la source du code de la page. Réactivez monitoring des navigateurs et vérifiez les problèmes possibles suivants :
- Plus d'une instance de la tag
<html>
dans la page (pas dans un iFrame). - Plusieurs instance de la tag
<head>
ou<body>
, ou une tag<head>
ou<body>
manquante. - Occurrence d'une balise
<head>
ou<body>
dans le JavaScript de la page. - Utilisez http://validator.w3.org pour vérifier la source de votre page et vérifier les problèmes graves de validité du balisage ou d'encodage des caractères.
- Plus d'une instance de la tag
Éliminez tous les conflits que vous trouvez en révisant la structure de la page, endésactivant monitoring des navigateurs pour cette page ou en passant à l'instrumentation manuelle via l'API de l'agent pour un contrôle total sur script injection.
Consultez notre liste de compatibilité pour les conflits connus avec d'autres bibliothèques que votre site peut utiliser.
Si vous rencontrez d'autres situations, contactez le support New Relic et fournissez un lien accessible vers votre page ou le code source de celle-ci. Assurez-vous que monitoring des navigateurs est activée dans votre lien ou votre source de code.