[JAVA] Procédure d'utilisation de JConsole avec Cognos Analytics

Procédure d'utilisation de JConsole avec Cognos Analytics

Je publierai la procédure d'utilisation de JConsole avec Cognos Analytics au lieu d'un mémo. Il est utile pour voir la quantité de mémoire utilisée par les processus Cognos Java, le processeur, l'état d'occurrence du GC, le nombre de threads, etc.

Les informations sur le manuel sont ici. Using logging to diagnose a problem for a specific user https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos.ug_cra.doc/t_disableipfuser.html#DisableIPFUser

Fondamentalement, l'explication peut être faite à partir d'un PC distant, mais lorsque je l'ai essayé, je ne pouvais voir que quelques informations, j'ai donc suivi la procédure ci-dessous sur le serveur Cognos. L'environnement est Cognos Analytics 11.1.3 @ Redhat 7.

** Paramètres de configuration de Cognos ** Démarrez Cognos Configuration, spécifiez le "Port JMX externe" dans le cadre rouge sur n'importe quelle valeur, spécifiez l'ID utilisateur et le mot de passe sur n'importe quelle valeur dans "Informations d'identification JMX externes" et redémarrez Cognos après l'enregistrement. 012.PNG

** Présentation d'IBM Java SDK 8 ** Téléchargez le JDK 8 à partir d'ici et installez-le sur le nœud du serveur Cognos. https://developer.ibm.com/javasdk/downloads/sdk8/

** Lancer JConsole ** Démarrez JConsole avec la commande suivante. 008.PNG

** Connectez-vous au processus ** Lors de la connexion avec un processus distant, je ne pouvais voir que les informations de l'onglet "Mbeans" dans l'image ci-dessous, alors spécifiez "Processus local" et sélectionnez l'un des cadres rouges comme processus. dataset-service = Processus du service de requête cognosserver = corps Cognos WebSphere Liberty 009.PNG

Avec "connexion instable". 011.PNG

** Introduction de chaque onglet ** Onglet Aperçu 001.PNG

Onglet Mémoire 002.PNG

Onglet Nombre de fils 003.PNG

Onglet "Classe" 004.PNG

Onglet Résumé de la VM 005.PNG

Onglet MBeans 006.PNG

Je pense que cela peut être utile quelque part, alors souvenez-vous-en.

Recommended Posts

Procédure d'utilisation de JConsole avec Cognos Analytics
Comment utiliser Lombok au printemps
Comment utiliser InjectorHolder dans OpenAM
Étapes pour installer Maven sur Mac et l'utiliser avec Eclipse
Prise en charge multilingue de Java Comment utiliser les paramètres régionaux
Comment utiliser le volume nommé dans docker-compose.yml
Comment utiliser Docker dans VSCode DevContainer
Comment utiliser MySQL dans le didacticiel Rails
Je veux utiliser @Autowired dans Servlet
Comprendre en 5 minutes !! Comment utiliser Docker
Comment utiliser credentials.yml.enc introduit à partir de Rails 5.2
Comment utiliser ExpandableListView dans Android Studio
[Rails] Comment utiliser les boîtes de sélection dans Ransack
Comment utiliser JQuery dans Rails 6 js.erb
[Rails] Comment utiliser PostgreSQL dans l'environnement Vagrant
Je souhaite également utiliser Combine dans UIKit.
[Ruby] Comment utiliser la sortie standard dans le branchement conditionnel
Je souhaite utiliser les fonctions pratiques de Clojure dans Kotlin
Je veux aussi utiliser des coquillages à Laradock! !!
Comment utiliser la bibliothèque Z3 dans Scala avec Eclipse
Je veux aussi utiliser ES2015 avec Java! → (´ ・ ω ・ `)
Je veux utiliser une petite icône dans Rails
Comprendre comment utiliser le décodeur JSON de Swift en 3 minutes
Comment utiliser CommandLineRunner dans Spring Batch of Spring Boot
Comment utiliser la bibliothèque JDD dans Scala avec Eclipse
Comment utiliser le référentiel de jobs en mémoire avec Spring Batch
Les débutants utilisent ubuntu dans la fenêtre pour préparer l'environnement des rails
Remarques sur l'utilisation des expressions régulières en Java
Comment utiliser Map
Étapes de déploiement sur Heroku
Comment utiliser rbenv
Utilisez java.time avec Jackson
Comment utiliser with_option
Comment utiliser fields_for
Comment utiliser java.util.logging
Comment utiliser collection_select
Passons en revue le PATH pour utiliser docker-slim
Étapes de déploiement de Struts 2.5.8
Pour déboguer avec Eclipse
Comment utiliser Twitter4J
Utilisez Interceptor au printemps
Comment utiliser active_hash! !!
Comment utiliser MapStruct
Comment utiliser TreeSet
Utiliser OpenCV avec Java
[Comment utiliser l'étiquette]
Comment utiliser l'identité
Comment utiliser le hachage
Utiliser des images avec des rails
Utiliser PostgreSQL dans Scala
Comment utiliser Dozer.mapper
Comment utiliser Gradle
Utiliser PreparedStatement en Java