Technical posts/Weblogic

Java VisualVM으로 remote 모니터링하기

ODB 2014. 9. 22. 15:37

JDK를 설치하면 bin 경로아래 JvisualVM을 이용하여 모니터링을 해보신 분들이 계시리라 생각된다 local에서 쉽게 띄워서 사용을 했지만 Windows에서 Linux의 JVM을 모니터링 하려다가 막막해서 그만둔 분들을 위해 간단하게 방법을 남긴다


먼저 재기동이 필요하다


-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8500 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder

WAS 구동할때 위의 옵션을 넣어 구동을 시킨다

*java_options에 넣어주도록 하자


그러면 8500번 포트를 이용해서 인증하지 않고 SSL도 아닌 JMX를 통해서 JvisualVM을 이용 원격에서 접속을 아래와 같이 한다


Add Remote Host 를 하고 아이피를 넣는다

OK


Add JMX Connection...


열어준 8500포트를 이용하여 접속을 한다

OK


정보가 잘 보인다


단순히 모니터링 용도로 쓰자

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."