'개발/모니터링 툴'에 해당되는 글 1건

  1. 2021.06.10 VisualVM Remote 연결 방법

VisualVM으로 WAS의 각종 모니터링을 하고자 할 때 다음과 같은 설정으로 진행한다.

1. catalina.sh에서 다음의 값을 추가한다.

> port 번호는 "netstat -anl | grep 9090" 명령어로 허용여부를 판단해야 한다. 만약 막혀 있으면 iptables 명령어로 해당 포트를 허용해야만 한다.

> hostname은 Tomcat이 구동되는 서버 IP를 입력한다.

JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote=true \
          -Dcom.sun.management.jmxremote.port=9090 \
          -Dcom.sun.management.jmxremote.ssl=false \
          -Dcom.sun.management.jmxremote.authenticate=false \
          -Djava.rmi.server.hostname=127.0.0.1"

2. Tomcat을 기동한다.

3. VisualVM에서 File > Add JMX Connection을 선택한다.

4. Connection : 정보에는 앞서 설정한 "hostname:port" 정보를 입력한 후 "OK" 버튼을 클릭한다.

5. VisualVM 화면 중 Applications의 Remote로 WAS에 대하여 모니터링를 할 수 있다.

Posted by 테리
: