На сервере добавляем опции:
-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=9999 \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.local.only=false \
-Dcom.sun.management.jmxremote.ssl=false \
JMX сервер слушает 9999 порт.
Говорим ssh вести себя как прокси:
ssh -D 7777 <ssh host>
Локальный «прокси» слушает 7777 порт.
Подключаемся в JConsole:
jconsole -J-DsocksProxyHost=localhost -J-DsocksProxyPort=7777 \
service:jmx:rmi:///jndi/rmi://localhost:9999/jmxrmi
Настраиваем и подключаемся в VisualVM:
Tools->Options->Network - Manual Proxy Settings localhost 7777
File -> Add remote host -> example.org
Right click example.org -> Add JXM connection -> example.org:9999
Комментариев нет :
Отправить комментарий