Comprendre la propriété mxe.mbocount dans IBM Maximo
La propriété mxe.mbocount est un paramètre système essentiel dans IBM Maximo, principalement utilisé pour le débogage et l'analyse des performances, de la stabilité et du comportement d'exécution de l'application. Voici une explication détaillée et des conseils sur l'utilisation efficace de cette propriété :
Qu'est-ce que la propriété mxe.mbocount ?
La propriété mxe.mbocount est une configuration système dans Maximo qui active la journalisation périodique de statistiques détaillées sur l'exécution en cours. Lorsqu'elle est activée, elle génère des informations de débogage à partir de la JVM (Java Virtual Machine) toutes les minutes, offrant des informations précieuses sur la santé et les performances du système.
Principales métriques enregistrées par mxe.mbocount
Nombre total d'utilisateurs
- Le nombre d'utilisateurs actifs dans le système.
Connexions à la JVM
- Le nombre d'utilisateurs connectés à chaque instance de JVM.
Tâches Cron
- Les tâches Cron en cours d'exécution sur les JVM.
Utilisation de la mémoire
- Mémoire totale allouée par la JVM.
- Mémoire encore disponible pour le traitement.
Maximo Business Objects (MBOs)
- Informations détaillées sur les MBOs chargés en mémoire, incluant :
- Noms des MBOs : Identifiants des types de MBO utilisés.
- Nombre de jeux : Total des ensembles (MboSets) chargés pour les MBOs.
- Nombre total de MBOs : Le nombre total de MBOs dans tous les ensembles.
- Informations détaillées sur les MBOs chargés en mémoire, incluant :
Importance de mxe.mbocount
Surveillance des performances
La propriété fournit des informations précises pour surveiller l'utilisation des ressources et identifier les éventuelles problématiques de performance, telles qu'une surcharge mémoire ou une utilisation excessive de la JVM.Analyse des problèmes
En cas de problème, ces journaux permettent de diagnostiquer des problèmes spécifiques, comme des fuites mémoire liées à des MBOs non libérés ou des utilisateurs qui surchargent une JVM particulière.Tendance et analyse à long terme
Ces données, combinées avec les propriétés mxe.db.fetchResultLogLimit et mxe.db.logSQLTimeLimit, aident à comprendre les tendances dans l'utilisation des ressources, les charges des utilisateurs et d'autres aspects critiques pour maintenir une performance optimale.
Recommandations pour l'utilisation de mxe.mbocount
Toujours activer cette propriété
- Même si aucun problème n'est actuellement détecté, il est conseillé de garder cette propriété active. Les problèmes imprévus ou difficiles à reproduire peuvent nécessiter ces données pour une analyse approfondie.
Accès et modification
- La propriété peut être trouvée et modifiée dans l'application Propriétés système de Maximo.
- La valeur par défaut est 1 (activée).
Collecte des journaux
- IBM recommande souvent de fournir jusqu'à 24 heures de journaux pour analyser les tendances, les besoins en mémoire et d'autres points d'intérêt.
Conclusion
La propriété mxe.mbocount est un outil puissant pour surveiller et maintenir la santé de Maximo. En capturant régulièrement des données sur l'utilisation des ressources, elle permet d'identifier les problèmes avant qu'ils n'affectent les utilisateurs et de garantir une performance stable de l'application.