Avec l'UI Errors, vous pouvez voir la ligne de code qui provoque une mauvaise expérience pour votre utilisateur et obtenir suffisamment de données pour reproduire le problème afin de pouvoir le résoudre. Lorsque vous le ferez, vous pourrez confirmer que votre correctif fonctionne en production.
Utilisez l'onglet Errors pour :
- Regroupez et filtrez les événements pour trier les erreurs importantes.
- Recevez une notification d'alerte en cas d'erreur.
- Consultez la trace des appels, le log et d'autres détails.
- Partagez les informations d'erreur avec des graphiques et un dashboard.
- Signalez les nouvelles erreurs à l'aide de l'instrumentation, empêchez la signalisation de certaines erreurs et filtrez les erreurs bruyantes à l'aide de expected errors.
Profils d'erreur : tendances de résolution des problèmes
Lorsque les experts DevOps doivent déterminer les causes des erreurs dans votre application, il peut être difficile d’en identifier la cause. Les profils d’erreur d’APM comparent automatiquement un ensemble d’événements à un autre.
Chaque profil d’erreur fournit des détails visuels sur les différences significatives dans la fréquence des différentes valeurs de l’événement. Pour chaque attribut, le profil d'erreur comprend :
- Un graphique à secteurs montrant comment l'attribut d'erreur est distribué pour les valeurs qui s'écartent le plus
- Un tableau comparant la distribution de l'attribut d'erreur à celle des transactions sans erreur
Cela vous aide à éliminer les incertitudes lors de la résolution des erreurs de votre application. Vous pouvez déterminer plus facilement si vous pouvez ignorer l’erreur en toute sécurité ou si vous devez tenter de résoudre l’erreur avec un nouveau déploiement, des modifications de code, des communications avec les clients ou d’autres actions.
Exemples d'attributs de profil d'erreur
Pour accéder aux profils d'erreur, accédez à one.newrelic.com > All capabilities > APM & services > Errors > Error profiles

Utilisez des profils d’erreur pour résoudre les tendances et les différences significatives dans la fréquence des événements d’erreur pour votre application.
Un profil d’erreur est un ensemble d’ attributs présentant des caractéristiques significativement différentes de celles des non-erreurs. Un attribut est « inhabituel » si un ensemble d'événements représente ce qui est normal (par exemple, des erreurs comparées à l'ensemble du trafic pour une fenêtre temporelle donnée), ou des différences entre des critères similaires (par exemple, deux hôtes différents).
Les erreurs peuvent être liées à des événements tels que :
- Noms de transactions Web spécifiques ou noms de transactions non Web , noms de threads JVM , etc.
- Types uniques de message d'erreur, classes, etc.
- Interaction aléatoire des clients ; par exemple, une erreur particulière provient du compte d'un seul client, tandis que le trafic normal provient d'une grande variété de comptes
- Nombre ou durée des appels externes
- Différences de temps entre les hôtes de votre écosystème, les identifiants des agents de cluster, etc.
- Autre anomalie
Sélectionner les critères du profil d'erreur
En fonction des critères de la pageErrors de votre application, New Relic analyse et répertorie les tendances inhabituelles en fonction de leur importance. Vos critères sélectionnés incluent :
- Fenêtre temporelle
- Errors filtres de page
- Critères de recherche sur la page Errors ou l'onglet Error profiles
Au fur et à mesure que vous examinez les résultats du profil d'erreur et que vous souhaitez approfondir le sujet, ajoutez ou modifiez les critères du profil d'erreur de votre application. L'onglet Error profile s'actualise pour afficher les caractéristiques qui distinguent les erreurs correspondant aux critères mis à jour.
Analyser les résultats du profil d'erreur
Pour examiner les détails des résultats d’attribut dans le profil d’erreur de votre application, vous devez utiliser la vue APM classique.
- Accédez à one.newrelic.com > All capabilities > APM & services > (select an app) > Events > Errors, puis basculez Show new view pour qu'APM affiche la vue classique de la page Errors .
- Depuis la page Errors , sélectionnez l’onglet Error profile .
- Dans l’onglet Error profile , examinez la liste des attributs d’erreur qui correspondent aux critères de profil d’erreur actuellement sélectionnés.
- Pour afficher les détails d'un attribut spécifique, cliquez dessus.
- Pour mettre en évidence des détails d’erreur spécifiques, passez la souris sur n’importe quel segment de graphique à secteurs ou ligne de tableau pour l’attribut.
- Pour rechercher un attribut spécifique pour les erreurs de votre application, saisissez son nom dans la fenêtre de recherche de l'onglet Error profiles ou modifiez les critères de profil d'erreur actuellement sélectionnés.
Comparez les valeurs avec de grandes différences pour identifier les traits qui distinguent les erreurs d’un attribut. Les données comparatives dans les résultats du profil d'erreur et les détails de la trace d'erreur peuvent vous aider à décider des mesures à prendre pour un dépannage supplémentaire et la résolution de l'erreur.
Distribution des erreurs et des non-erreurs
Selon l'attribut d'une erreur, l'attribut est parfois distribué différemment pour les erreurs et pour les non-erreurs.