2.3. Java VisualVM

Java VisualVM은 Oracle JDK에 포함되어 있으며 JAVA_HOME/bin/jvisualvm 에 있습니다. Oracle JDK를 사용하지 않는 경우 VisualVM 웹 사이트에서 VisualVM 을 다운로드할 수도 있습니다. VisualVM은 IBM JDK에서 작동하지 않습니다.

다음 섹션에서는 VisualVM을 사용하여 로컬 또는 원격 JBoss EAP JVM에 연결하는 방법을 설명합니다. VisualVM 사용에 대한 자세한 내용은 VisualVM 설명서 를 참조하십시오.

2.3.1. VisualVM을 사용하여 로컬 JBoss EAP JVM에 연결

VisualVM과 동일한 시스템에서 실행 중인 JBoss EAP JVM에 연결하려면 다음을 수행합니다.

  1. VisualVM을 열고 VisualVM 창의 왼쪽에 있는 Applications(애플리케이션 ) 창을 찾습니다.
  2. 로컬에서 모니터링할 JBoss EAP JVM 프로세스를 두 번 클릭합니다.

    • 독립 실행형 JBoss EAP 서버의 경우 하나의 JBoss EAP JVM 프로세스가 있습니다.

      그림 2.4. VisualVM Local Standalone JBoss EAP Server JVM

      VisualVM 로컬 독립 실행형
    • JBoss EAP 관리형 도메인 호스트에는 호스트 컨트롤러 JVM 프로세스, 프로세스 컨트롤러 JVM 프로세스 및 호스트의 각 JBoss EAP 서버에 대한 JVM 프로세스 등 연결할 수 있는 여러 JVM 프로세스가 있습니다. JVM 인수를 확인하여 연결된 JVM을 확인할 수 있습니다.

      그림 2.5. VisualVM 로컬 관리형 도메인 JBoss EAP JVM

      VisualVM 로컬 도메인