Supervision Oracle WebLogic

WebLogic Server est un serveur d'applications J2EE d'Oracle qui sert de plate-forme pour le développement et le déploiement d'applications d'entreprise distribuées à plusieurs niveaux. WebLogic Server centralise les services d'application qui incluent les fonctionnalités de serveur Web, les composants métier et l'accès aux systèmes d'entreprise backend.

L'outil de supervision des performances Oracle WebLogic d'Applications Manager surveille et collecte des mesures de performances WebLogic clés telles que l'utilisation du segment JVM, le temps de réponse du serveur, les sessions utilisateur, les pools de threads, les pools de connexions JDBC, les services de messagerie et les statistiques EJB. Applications Manager est l'un des meilleurs outils de supervision Weblogic du secteur qui vous aide à garder un œil sur vos applications les plus critiques et à améliorer leurs performances. Les alertes proactives d'Applications Manager fournissent un avertissement précoce des problèmes de performances et vous permettent de prendre des mesures correctives avant que les utilisateurs finaux ne soient affectés.

Prenez conscience de l'augmentation de la taille du tas dans votre JVM

Une valeur croissante de la taille du tas peut indiquer un dépassement de capacité de la mémoire. Détecter cela peut empêcher le serveur de planter ou de ralentir. Applications Manager offre une visibilité sur les performances de la JVM et vous aide à détecter les exceptions de mémoire insuffisante se produisant pendant l'exécution de l'application, les fuites de mémoire ainsi que des informations sur le garbage collection et l'utilisation du pool de threads.

Oracle WebLogic Monitoring - ManageEngine Applications Manager

Suivre le temps de réponse du serveur

Le temps de réponse du serveur est une métrique importante car il indique le temps nécessaire au serveur pour répondre à une demande utilisateur. La surveillance de cette métrique est l'un des meilleurs moyens d'identifier si le serveur fonctionne efficacement. Si cette valeur semble augmenter à un rythme rapide, vous devrez peut-être analyser la charge sur votre serveur.

Oracle WebLogic Monitoring - ManageEngine Applications Manager

Surveiller les détails de session des applications Web

Grâce aux capacités de surveillance d'Oracle WebLogic d'Applications Manager, obtenez des informations détaillées sur la session utilisateur, telles que le nombre de sessions actives, le nombre maximal de sessions, le nombre total de sessions et le nombre de servlets. Prenez conscience de la charge des requêtes sur votre serveur et identifiez s'il existe suffisamment de servlets pour gérer les requêtes reçues.

 Oracle WebLogic Performance Monitoring - ManageEngine Applications Manager

Suivre le pool de threads et les services de messagerie

Le pool de threads alloue des threads pour traiter les demandes des serveurs de service et des serveurs clients. Avec Applications Manager, suivez les différents threads du serveur Weblogic:

  • Nombre total de threads: Nombre total de threads sur le serveur Weblogic.
  • Threads inactifs: Les threads qui sont prêts à recevoir de nouvelles demandes.
  • Threads en cours d'utilisation: Nombre de threads actifs sur le serveur Weblogic. Avec cette métrique, vous pouvez identifier le nombre total de demandes que votre serveur traite.
  • Threads bloqués: Threads qui prennent plus d'un temps spécifié pour traiter une seule demande. Un thread bloqué ne peut pas terminer son travail actuel ou accepter un nouveau travail. Méfiez-vous de l'augmentation du nombre de threads bloqués et ajustez l'intervalle de minuterie de threads bloqués pour éviter que le serveur ne devienne indisponible.
Oracle Server Monitoring Tool - ManageEngine Applications Manager

En outre, obtenez des informations sur les services de messagerie tels que JMS (Java Message Service) et SAF (Conversations et terminaux) pour comprendre pourquoi les messages ne sont pas livrés. Gérez la persistance des messages en analysant et en configurant des quotas plus élevés pour les agents SAF surchargés.

Monitor WebLogic Server Performance - ManageEngine Applications Manager

Suivre l'utilisation du pool de connexion à la base de données

L'accès à la base de données peut parfois créer des problèmes de performances pour les applications Java, il est donc important de superviser les pools de connexions JDBC. Utilisez Applications Manager pour suivre l'intégrité et l'utilisation du pool de connexions de base de données - combien de connexions actives, à quel point le pool de connexions est-il proche de l'utilisation du nombre maximal de connexions qui lui sont allouées et des threads en attente de connexion. Si les connexions actives atteignent le plus grand nombre de connexions possible dans le pool, vous devez augmenter la limite supérieure du pool de connexions. Vous pouvez également suivre le nombre de connexions perdues pour comprendre les problèmes potentiels dans la logique de l'application.

 WebLogic Monitoring Tools - ManageEngine Applications Manager

Gagnez en visibilité sur les Enterprise JavaBeans

Avec l'outil de surveillance des performances des applications WebLogic d'Applications Manager, surveillez vos EJB - leurs types, l'activation, la passivation et le nombre de threads en attente. Le conteneur EJB effectue la passivation lorsque le cache est plein. Lorsque l'objet de session EJB est à nouveau nécessaire, le Bean est activé par le conteneur. Un nombre accru d'états de passivation indique que le cache se remplit fréquemment. Gardez un œil sur l'état des beans et prenez connaissance des transactions en cours sur le serveur. Identifiez le taux d'échec de pool anormal et résolvez-le avant qu'il ne submerge le serveur.

 WebLogic Application Performance Monitoring - ManageEngine Applications Manager

Gardez un œil sur les opérations JMX MBean

Un bean géré (MBean) est un bean Java qui fournit une interface Java Management Extension (JMX). Applications Manager interroge les MBeans et envoie des notifications en cas de pannes pour s'assurer qu'il n'y a pas de dégradation des performances de l'application. Bénéficiez d'une visibilité en temps réel sur les métriques personnalisées dans le déploiement de votre application, telles que l'état de la gestion de la mémoire, le chargement des classes, les threads actifs, la journalisation et la configuration de la plateforme.

Interpréter les tendances de performances avec des rapports intelligents

L'outil de supervision de serveur WebLogic d'Applications Manager est livré avec une fonction de rapport dynamique qui prend en charge les représentations numériques et graphiques des attributs clés. Vous pouvez surveiller les performances du serveur Weblogic et prendre des décisions éclairées concernant votre serveur en utilisant l'analyse des tendances, les prévisions et les rapports d'inventaire!

Obtenez des informations sur les applications Java exécutées sur WebLogic

Utilisez Applications Manager pour  superviser les applications Java exécutées sur WebLogic, vous offrant ainsi une visibilité depuis le navigateur jusqu'aux instructions de base de données individuelles. Bénéficiez d'une visibilité détaillée au niveau du code et identifiez la cause première des problèmes d'application en production.

Surveillez les composants de l'infrastructure informatique de soutien

Comprenez l'impact des performances du serveur sur WebLogic en surveillant le matériel, les processus et les services du serveur, l'utilisation et les prévisions des ressources et les volumes de disque. Vous pouvez également contrôler plus de 130 types d'infrastructure avec Applications Manager, y compris des technologies sur-site telles que des serveurs d'applications, des bases de données, des intergiciels, des machines virtuelles, des services Web ainsi que des ressources cloud.