Surveillance des performances JBoss

Java

JBoss est un framework de serveurs d'applications, ainsi qu'une plateforme d'exécution certifiée Java EE (Enterprise Edition) 6 Web Profile. Actuellement développé par la division JBoss de Red Hat, JBoss permet de créer, de déployer et d'héberger des services et des applications Java sur plusieurs plateformes. La conception de JBoss est modulaire et permet aux développeurs de charger rapidement et simultanément des classes, réduisant ainsi au minimum les dépendances entre les services. JBoss utilise également des processeurs multicœurs tout en utilisant un minimum de mémoire et son tableau de bord Web élégant permet d'unifier la configuration et la gestion. Le tableau de bord offre notamment une visibilité complète dans l'exécution du serveur et l'utilisation de l'API. La flexibilité de JBoss est également assurée par un outil CLI (Command Line Interface). Pour les développeurs et les équipes d'exploitation qui créent et gèrent des applications avec le serveur d'applications JBoss, la plateforme AppDynamics fournit une solution complète pour surveiller et gérer les performances de vos applications Java. Réputées pour leur rapidité d'installation et l'évolutivité inégalée de leur architecture, les solutions AppDynamics vous permettent de déployer vos applications avec plus de rapidité et de confiance.

Surveillance des transactions commerciales sur JBoss

Les applications exécutées sur des serveurs JBoss, dotées d'agents Java AppDynamics, sont automatiquement détectées et s'affichent dans AppDynamics. Les transactions commerciales sont automatiquement détectées grâce à des configurations prêtes à l'emploi, comme indiqué dans le tableau de bord en nœuds.

MBeans JMX spécifiques à JBoss

AppDynamics peut facilement se connecter au serveur JMX du serveur d'applications JBoss pour consulter les beans de gestion affichés. Pour cela, dans AppDynamics, il vous suffit d'accéder au nœud en cours d'exécution sur le serveur d'applications JBoss et de sélectionner l'onglet JMX pour accéder au navigateur MBean afin d'afficher ces MBeans spécifiques à JBoss. Dans les MBeans, vous pouvez également examiner en détail les attributs de chaque MBean.

Visibilité de la mémoire

AppDynamics accède non seulement aux informations d'un MBean JBoss, mais fournit également une vue approfondie de l'utilisation de la mémoire dans la JVM et JBoss. Pour cela, il vous suffit d'accéder au nœud en cours d'exécution sur le serveur d'applications JBoss et de sélectionner l'onglet Memory pour afficher des informations sur la récupération de tas et de mémoire, les utilisations de la mémoire en temps réel et même des informations d'instance d'un objet.

Visibilité de l'environnement JVM

AppDynamics peut également vous fournir des informations relatives à l'environnement JVM de votre application en cours d'exécution sur JBoss. Pour cela, il vous suffit d'accéder au nœud en cours d'exécution sur le serveur d'applications JBoss et de sélectionner l'onglet JVM pour afficher toutes les options de démarrage et les propriétés de l'environnement.

Mesures spécifiques à JBoss

AppDynamics capture plusieurs mesures JBoss qui permettent de suivre l'état de santé de votre serveur d'applications JBoss. Par exemple, les mesures EJB Pool, JDBC Connection Pool et Sessions.