[JAVA] Schritte zur Verwendung von JConsole mit Cognos Analytics

Schritte zur Verwendung von JConsole mit Cognos Analytics

Ich werde das Verfahren zur Verwendung von JConsole mit Cognos Analytics anstelle eines Memos veröffentlichen. Dies ist nützlich, um die von Cognos Java-Prozessen verwendete Speichermenge, die CPU, den GC-Auftrittsstatus, die Anzahl der Threads usw. anzuzeigen.

Die Informationen im Handbuch finden Sie hier. 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

Grundsätzlich kann die Erklärung von einem Remote-PC aus erfolgen, aber als ich es tatsächlich ausprobierte, konnte ich nur einige Informationen sehen, sodass ich die folgenden Schritte auf dem Cognos-Server befolgte. Die Umgebung ist Cognos Analytics 11.1.3 @ Redhat 7.

** Cognos-Konfigurationseinstellungen ** Starten Sie die Cognos-Konfiguration, geben Sie den "externen JMX-Port" im roten Rahmen für einen beliebigen Wert an, geben Sie die Benutzer-ID und das Kennwort für einen beliebigen Wert in "Externe JMX-Anmeldeinformationen" an und starten Sie Cognos nach dem Speichern neu. 012.PNG

** Einführung in IBM Java SDK 8 ** Laden Sie JDK 8 von hier herunter und installieren Sie es auf dem Cognos-Serverknoten. https://developer.ibm.com/javasdk/downloads/sdk8/

** JConsole starten ** Starten Sie JConsole mit dem folgenden Befehl. 008.PNG

** Verbindung zum Prozess herstellen ** Beim Herstellen einer Verbindung als Remote-Prozess konnte ich nur die Informationen auf der Registerkarte "Mbeans" im Bild unten sehen. Geben Sie daher "Lokaler Prozess" an und wählen Sie einen der roten Rahmen als Prozess aus. Dataset-Service = Abfragedienst-Prozess cognosserver = Cognos WebSphere Liberty-Body 009.PNG

Mit "instabiler Verbindung". 011.PNG

** Einführung jeder Registerkarte ** Registerkarte Übersicht 001.PNG

Registerkarte Speicher 002.PNG

Registerkarte Anzahl der Threads 003.PNG

Registerkarte "Klasse" 004.PNG

Registerkarte VM-Zusammenfassung 005.PNG

Registerkarte MBeans 006.PNG

Ich denke, es kann irgendwo nützlich sein, also denken Sie bitte daran.

Recommended Posts

Schritte zur Verwendung von JConsole mit Cognos Analytics
Wie man Lombok im Frühling benutzt
Verwendung von InjectorHolder in OpenAM
Schritte zum Installieren von Maven auf einem Mac und zur Verwendung mit Eclipse
Mehrsprachige Unterstützung für Java Verwendung des Gebietsschemas
Verwendung des benannten Volumes in docker-compose.yml
Verwendung von Docker in VSCode DevContainer
Verwendung von MySQL im Rails-Tutorial
Ich möchte @Autowired in Servlet verwenden
Verstehe in 5 Minuten !! Wie man Docker benutzt
Verwendung von credentials.yml.enc aus Rails 5.2
Verwendung von ExpandableListView in Android Studio
[Rails] Verwendung von Auswahlfeldern in Ransack
Verwendung von JQuery in Rails 6 js.erb
[Rails] Verwendung von PostgreSQL in einer Vagrant-Umgebung
Ich möchte Combine auch in UIKit verwenden.
[Ruby] Verwendung der Standardausgabe bei der bedingten Verzweigung
Ich möchte die praktischen Funktionen von Clojure in Kotlin nutzen
Ich möchte auch in Laradock Fischschalen verwenden! !!
Verwendung der Z3-Bibliothek in Scala mit Eclipse
Ich möchte ES2015 auch in Java verwenden! → (´ ・ ω ・ `)
Ich möchte ein kleines Symbol in Rails verwenden
Verstehen Sie, wie Sie den JSON-Decoder von Swift in 3 Minuten verwenden
Verwendung von CommandLineRunner im Spring Batch von Spring Boot
Verwendung der JDD-Bibliothek in Scala mit Eclipse
Verwendung des In-Memory-Job-Repositorys mit Spring Batch
Anfänger verwenden Ubuntu im Fenster, um die Schienenumgebung vorzubereiten
Hinweise zur Verwendung regulärer Ausdrücke in Java
Verwendung von Map
Schritte zur Bereitstellung in Heroku
Wie benutzt man rbenv?
Verwenden Sie java.time mit Jackson
Verwendung mit_option
Verwendung von fields_for
Verwendung von java.util.logging
Verwendung von collection_select
Lassen Sie uns den Pfad durchgehen, um Docker-Slim zu verwenden
Schritte zum Bereitstellen von Struts 2.5.8
Debuggen mit Eclipse
Wie benutzt man Twitter4J
Verwenden Sie Interceptor im Frühjahr
Wie benutzt man active_hash! !!
Verwendung von MapStruct
Verwendung von TreeSet
Verwenden Sie OpenCV mit Java
[Verwendung des Etiketts]
Wie man Identität benutzt
Wie man Hash benutzt
Verwenden Sie Bilder mit Schienen
Verwenden Sie PostgreSQL in Scala
Verwendung von Dozer.mapper
Wie benutzt man Gradle?
Verwenden Sie PreparedStatement in Java