Konfigurieren von Unica Interact für die Verwendung der jconsole-Scripts zur JMX-Überwachung

Wenn Sie keine separate JMX-Überwachungsanwendung haben, können Sie die mit der JVM installierte jconsole verwenden. Sie können die jconsole mithilfe der Startscripts im Verzeichnis Interact/tools starten.

Warum und wann dieser Vorgang ausgeführt wird

Das jconsole-Script verwendet standardmäßig das JMXMP-Protokoll für die Überwachung. Die Standardeinstellungen für jconsole.bat lauten wie folgt:
JMXMP-Verbindung
%JAVA_HOME%\bin\jconsole.exe -J-Djava.class.path=%JAVA_HOME%
  \lib\jconsole.jar;INTERACT_LIB%\interactJMX.jar; INTERACT_LIB%
  \jmxremote_optional.jar service:jmx:jmxmp://%HOST%:%PORT%
RMI-Verbindung
%JAVA_HOME%\bin\jconsole.exe -J-Djava.class.path=%JAVA_HOME%
      \lib\jconsole.jar;INTERACT_LIB%\jmxremote_optional.jar 
		   service:jmx:rmi:///jndi/rmi://%HOST%:%PORT%/interact

Prozedur

  1. Öffnen Sie Interact\tools\jconsole.bat (Windows™) oder Interact/tools/jconsole.sh (UNIX) in einem Texteditor.
  2. Legen Sie für INTERACT_LIB den vollständigen Pfad zum Verzeichnis InteractInstallationDirectory/lib fest.
  3. Legen Sie für HOST den Hostnamen des Laufzeitservers fest, den Sie überwachen möchten.
  4. Legen Sie für PORT den Port fest, den Sie für die JMX-Überwachung mit der Eigenschaft Interact > Überwachung > Port konfiguriert haben.
  5. Optional: Wenn Sie das RMI-Protokoll für die Überwachung verwenden, setzen Sie ein Kommentarzeichen vor die JMXMP-Verbindung und entfernen Sie das Kommentarzeichen vor der RMI-Verbindung.