Java

[Java] JMX를 통한 자원 모니터링

예은파파 2021. 6. 11. 14:12

JMX 확장 라이브러리를 이용한 Jconsole, Jvisualvm 기반으로 서버 실시간 자원 모니터링.

( Thread dump도 지원한다. )

 

Java 실행하는 쉘 스크립트를 이용하여 JMX port 오픈하는 방법

 

DEBUG_OPT="-Dcom.sun.management.jmxremote -Dcohttp://m.sun.management.jmxremote.port= #{JMX PORT}  -Dcohttp://m.sun.management.jmxremote.rmi.port= #{JMX PORT}  -Dcohttp://m.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.authenticate=false -Dcohttp://m.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=#{SERVER IP}"

 

 

 

C:\Program Files\Java\jdk1.8.0_201\bin\Jvisualvm.exe 실행

 

'Java' 카테고리의 다른 글

[Java] Time Orderd UUID  (0) 2022.02.23
[Java] 공개키(Public Key) 와 개인키(Priviate Key)  (0) 2020.12.10
[Java] 암호 알고리즘 / 운용 모드 / Padding  (0) 2020.11.28
[Java] Reflection  (0) 2020.11.19
[Java] Optional  (0) 2020.11.15