Problème
Vous avez installé l'agent pour votre application Java , mais l'application ne signale pas de données dans l' UIdu navigateur.
Solution
Si votre serveur application n'utilise pas le compilateur Jasper JSP (par exemple, vous utilisez WebSphere ou WebLogic), auto-instrumentation n'est pas disponible. Au lieu de cela, vous devez instrumenter manuellement le navigateur.
Si votre serveur d’applications utilise le compilateur JSP et que vous ne recevez toujours pas de données de navigateur, vous avez peut-être un conflit de configuration. L'agent Java de New Relic vous permet de définir un nom d'application soit dans le fichier de configuration newrelic.yml
, soit automatiquement avec votre web.xml
display-name
.
Pour vérifier que votre application renvoie le nom correct :
- Générer temporairement un log de niveau
finest
. - Rechercher dans le fichier de log pour
"enabled for"
. Vérifiez que le nom de votre application apparaît dans la liste des applications qui signalent des données de synchronisation du navigateur. - Si le nom de l'application répertorié ne correspond pas au nom attendu, vérifiez que vous définissez le même nom d'application dans
newrelic.yml
et dans le paramètreweb.xml
display-name
.