Jconsole (톰캣 모니터링,자바 모니터링)
Server2014. 8. 12. 15:57
WAS 모니터링 툴은 많지만..
상용도 아니고 따로 설치 할 필요 없이 JDK 설치시 함께 설치되는 Jconsole을 주로 활용한다.
주 기능은 Thread, Heap Memory, 기타 정보들 모니터링이며 메모리 Leak을 체크하는데 활용한다.
일반적으로 위치는 JAVA_HOME 에 bin 에 jconsole.exe 이며
실행하면 아래와 같이 나타난다
Local로 프로세스가 동작하고 있어서 리스트에 보인다면 그냥 선택 후 'Connect' 를 선택한다면 위의 창 처럼 나오겠지만
대부분 서비스로 돌고 있는 경우가 많아 리스트에 나타나지 않기때문에
Remote Process 에 url 을 입력해 주어야 한다.
톰캣을 모니터링 하기 위해서는 톰캣에 옵션을 추가해 주어야 한다.
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false |
위와 같이 설정 후
아래와 같이 Remote Process 를 입력 하여 Connect 를 선택하면
실시간으로 데이터를 확인 할 수 있다.
'Server' 카테고리의 다른 글
[Oracle] auto commit error (0) | 2020.07.29 |
---|---|
[Kafka] 토픽 삭제 후, 브로커 기동안됨 (0) | 2020.06.24 |
Zookeeper (0) | 2019.12.09 |
Nginx Service 로 등록 (0) | 2014.08.13 |
Varnish 설치 Centos, FreeBSD (0) | 2013.10.30 |
댓글()