Potřeboval jsem zprovoznit JMX v aplikačním serveru IBM WebSphere. Hledal jsem na Google a našel mi tento funkční návod. http://mallikarjungunda.blogspot.cz/2010/07/enable-jmx-remote-port-in-websphere.html
Do virtuálu ve Workstation jsem si nainstaloval WAS 7.0.0.21. Instalacky WAS mám bohužel jen pro Win 2008 server R2.
UPDATE:
Testoval nastaveni na RHEL 5.8 s WAS 7.0.0.27 a upravuji tedy návod.
Sručně co je třeba:
Deploynout tuto aplikaci PerfServletApp.ear, která je součásti WAS instalace.
Povolení PMI Data a nastavení All statistic.
Nastavíme Generic Jvm Argument na -Djavax.management.builder.initial= -Dcom.sun.management.jmxremote
lepe
-Djavax.management.builder.initial= -Djava.rmi.server.hostname=192.168.1.72 -Dcom.sun.management.jmxremote
Upravíme soubor
../AppServer/java/jre/lib/management/management.properties
Kde odkomentujeme tyto volby
com.sun.management.jmxremote.port=9001
com.sun.management.jmxremote.ssl=false
com.sun.management.jmxremote.authenticate=false
com.sun.management.jmxremote.local.only=false
Pak WAS otočíme a otestujeme funkčnosti pomocí JConsole nebo mužeme pouzit pěknou utilitku jmxterm
$ java -jar jmxterm-1.0-alpha-4-uber.jar Welcome to JMX terminal. Type "help" for available commands.
$>open 192.168.42.10:9001
Toto nastaveni WAS potřebuji pro otestování Zabbix 2.0 Java Gateway.
Žádné komentáře:
Okomentovat