Supervision des transactions Web Java

L’agent de supervision des transactions Web Java d’Applications Manager permet un suivi inégalé du fonctionnement des applications métier pour les utilisateurs finals. Il aide à mieux visualiser les transactions Web J2EE de bout en bout avec des indicateurs de performance de tous les éléments, des URL aux requêtes SQL. Les équipes DevOps peuvent ainsi identifier et régler toute détérioration, peu importe l’origine du problème.

J2EE Transaction Monitoring and Java Transaction Monitoring

 

Notre module de supervision Java mesure la satisfaction des utilisateurs avec des notes Apdex, des suivis des transactions et des indicateurs de performance des éléments Java/J2EE, EJB et des instructions SQL exécutées par l’URL. De plus, pour identifier les goulots d’étranglement, on peut afficher une piste des appels de méthode Java pour déterminer le code incriminé.

Évaluer la performance de votre base de données

Affichez des indicateurs de performance détaillés pour identifier les appels de base de données lents, vérifier l’utilisation et l’efficacité globale grâce à des graphiques et des tableaux précis. Une liste des transactions Web qu’effectue une base de données aide à affiner et isoler la cause première d’un ralentissement.

Identifier les transaction lentes

Obtenez les détails d’exécution (suivi) des URL affichés dans une structure arborescente. Le suivi retrace la séquence des appels internes (méthodes) de l’URL. Vous pouvez aussi identifier les requêtes SQL exécutées pendant la transaction et donc celles les moins performantes.

Java web transaction monitoring agent - APM Insight

Suivis distribués

Si l’application s’exécute dans un environnement de micro-services, utilisez la fonction de suivi distribué pour analyser les appels effectués d’un service à un autre entre diverses plateformes et langages. En cas d’erreur, comprenez rapidement quel service est affecté et collaborez avec l’équipe concernée pour y remédier.

 
 
 

Comprendre le comportement du code

Corrigez une détérioration des performances due à une surcharge d’accès en analysant la fréquence des accès pour des appels de base de données, de service ou d’infrastructure définis par l’utilisateur. Cela peut s’avérer utile pour vérifier si un segment de code donné s’exécute correctement.

L’outil de supervision des transactions Web Java d’Applications Manager vous permet de configurer des paramètres personnalisés pour une application que vous pouvez suivre à l’exécution. Cela aide à déterminer la fréquence des accès de certains blocs de code et à identifier les parties du code d’une application à optimiser.

Localiser les zones problématiques avec le profilage de thread

Réglez les problèmes en production grâce au profilage de thread. Identifiez et isolez les threads très gourmands en processeur et les méthodes chronophages, et évitez une détérioration des performances des applications. Localisez facilement la cause première des pics de processeur sans avoir à inspecter de grands volumes de données brutes dans des vidages de thread.