Problème
Votre application utilise l'agent Java de New Relic et vous rencontrez un problème de regroupement de métriques.
Solution
Essayez ces procédures de dépannage avant que les problèmes de regroupement métrique ne deviennent trop importants.
Par défaut, l'agent Java nomme les transactions en fonction de votre framework et des différents composants de votre application. Cependant, si l'agent Java est configuré pour désactiver la dénomination basée sur les composants, il ne pourra pas nommer correctement ces transactions. Cela entraînera souvent un problème de regroupement métrique.
Pour résoudre les problèmes de configuration de votre agent Java : si la dénomination basée sur les composants a été désactivée, réactivez-la.
Certains problèmes de regroupement métrique peuvent être résolus simplement en mettant à niveau votre agent de New Relic. À moins que vous n'ayez une bonne raison de ne pas le faire, New Relic vous recommande de toujours mettre à niveau vers la version la plus récente.
Pour dépanner votre agent Java version , reportez-vous aux agent Java notes de sortie. Les notes de sortie résument les correctifs et les modifications, y compris les situations dans lesquelles les problèmes de regroupement métrique liés à agentont été corrigés.
Si la agent Java version de votre est à jour et correctement configurée, mais que vous rencontrez toujours un problème de regroupement métrique, vous devrez peut-être nommer manuellement vos transactions. Pour vous aider à démarrer, reportez-vous à l'exemple de programme de New Relic utilisant l'API Java.
L' API de l'agent Java vous permet de définir un nom de transaction dans votre application. Cela permet d'éliminer les noms et identifiants uniques dans les noms métriques.
Après avoir détecté un problème de regroupement métrique, New Relic applique automatiquement une limite métrique à votre application. Cela empêche l'arrivée de nouveaux noms de métriques dans votre application.
La limite métrique empêche le problème de s’aggraver. Cependant, avant que New Relic puisse supprimer la limite, la cause du problème de regroupement métrique doit être résolue.
Une fois le problème sous-jacent résolu, le support New Relic vérifiera votre application pour s'assurer que :
Votre agent Java mis à niveau n’envoie plus les anciennes métriques qui causaient des problèmes de regroupement.
Vos nouveaux noms de transaction excluent correctement les parties uniques du nom.
Après avoir confirmé que le problème de regroupement métrique est résolu, le support New Relic mettra à jour manuellement votre application afin que les nouveaux noms métriques soient à nouveau autorisés.