Sun Java System Application Server Enterprise Edition 8.2 관리 설명서

모니터링 개요

Application Server를 모니터하려면 다음 단계를 수행합니다.

  1. 관리 콘솔이나 asadmin 도구를 사용하여 특정 서비스와 구성 요소의 모니터링을 활성화합니다.

    이 단계에 대한 자세한 내용은 모니터링 활성화 및 비활성화를 참조하십시오.

  2. 관리 콘솔이나 asadmin 도구를 사용하여 특정 서비스 또는 구성 요소의 모니터링 데이터를 확인합니다.

    이 단계에 대한 자세한 내용은 모니터링 데이터 보기를 참조하십시오.

모니터링 가능한 객체의 트리 구조 정보

Application Server는 트리 구조를 사용하여 모니터링 가능한 객체를 추적합니다. 모니터링 객체의 트리가 동적이기 때문에 인스턴스에 구성 요소가 추가 업데이트 또는 제거되면 트리도 변경됩니다. 트리의 루트 객체는 서버 인스턴스 이름(예: server)입니다. Platform Edition에서는 한 개의 서버 인스턴스만 허용됩니다.

다음 명령은 트리의 최상위 수준을 표시합니다.


asadmin> list --user adminuser --monitor server
server.applications
server.http-service
server.connector-service
server.jms-service
server.jvm
server.orb
server.resources
server.thread-pools

다음 절에서는 이 하위 트리를 설명합니다.

응용 프로그램 트리

다음 계통도에서는 엔터프라이즈 응용 프로그램의 다양한 구성 요소에 대한 상위 노드와 하위 노드를 표시합니다. 모니터링 통계를 사용할 수 있는 노드는 별표(*)가 표시됩니다. 자세한 내용은 EJB 컨테이너 통계를 참조하십시오.


예 16–1 응용 프로그램 노드 트리 구조

applications
   |--- application1
   |    |--- ejb-module-1
   |    |        |--- ejb1 *
   |    |                  |--- cache (for entity/sfsb) *
   |    |                  |--- pool (for slsb/mdb/entity) *
   |    |                  |--- methods
   |    |                       |---method1 *
   |    |                       |---method2 *
   |    |                  |--- stateful-session-store (for sfsb)*
   |    |                  |--- timers (for s1sb/entity/mdb) *
   |    |--- web-module-1
   |    |        |--- virtual-server-1 *
   |    |                       |---servlet1  *
   |    |                       |---servlet2  *
   |--- standalone-web-module-1
   |    |        |----- virtual-server-2 *
   |    |                       |---servlet3 *
   |    |                       |---servlet4 *
   |    |        |----- virtual-server-3 *
   |    |                       |---servlet3 *(same servlet on different vs)
   |    |                       |---servlet5 *
   |--- standalone-ejb-module-1
   |    |        |--- ejb2 *
   |    |                  |--- cache (for entity/sfsb) *
   |    |                  |--- pool (for slsb/mdb/entity) *
   |    |                  |--- methods
   |    |                       |--- method1 *
   |    |                       |--- method2 *
   |--- application2

HTTP 서비스 트리

다음 계통도에는 HTTP 서비스 노드가 표시됩니다. 모니터링 정보를 사용할 수 있는 노드에는 별표(*)가 표시됩니다. HTTP 서비스 통계를 참조하십시오.


예 16–2 HTTP 서비스 계통도(Platform Edition 버전)

http-service
         |--- virtual-server-1
              |--- http-listener-1 *
              |--- http-listener-2 *
         |--- virtual-server-2
              |--- http-listener-1 *
              |--- http-listener-2 *


예 16–3 HTTP 서비스 계통도(Enterprise Edition 버전)

http-service *
             |---connection-queue *
             |---dns *
             |---file-cache *
             |---keep-alive *
             |---pwc-thread-pool *
             |---virtual-server-1*
             |        |--- request *
             |---virtual-server-2*
             |        |--- request *

자원 트리

자원 노드에는 풀(예: JDBC 연결 풀이나 커넥터 연결 풀)에 대한 모니터링 가능한 속성이 들어 있습니다. 다음 계통도에서는 다양한 자원 구성 요소에 대한 상위 노드와 하위 노드를 보여줍니다모니터링 통계를 사용할 수 있는 노드는 별표(*)가 표시됩니다. JDBC 연결 풀 통계를 참조하십시오.


예 16–4 자원 계통도

resources
        |---connection-pool1(either connector-connection-pool or jdbc)*
        |---connection-pool2(either connector-connection-pool or jdbc)*

커넥터 서비스 트리

커넥터 서비스 노드에는 풀(예: 커넥터 연결 풀)에 대한 모니터링 가능한 속성이 들어 있습니다. 다음 계통도에서는 다양한 커넥터 서비스 구성 요소에 대한 상위 노드와 하위 노드를 보여줍니다. 모니터링 통계를 사용할 수 있는 노드는 별표(*)가 표시됩니다. JMS/커넥터 서비스 통계를 참조하십시오.


예 16–5 커넥터 서비스 계통도

connector-service
        |--- resource-adapter-1
        |        |-- connection-pools
        |        |        |-- pool-1 (All pool stats for this pool)
        |        |-- work-management (All work mgmt stats for this RA)

JMS 서비스 트리

JMS 서비스 노드에는 풀(예: 커넥터 연결 풀)에 대한 모니터링 가능한 속성이 들어 있습니다. 다음 계통도에서는 다양한 서비스 구성 요소에 대한 상위 노드와 하위 노드를 보여줍니다. 모니터링 통계를 사용할 수 있는 노드는 별표(*)가 표시됩니다.


예 16–6 서비스 계통도

jms-service
        |-- connection-factories [AKA conn. pools in the RA world]
        |        |-- connection-factory-1 (All CF stats for this CF)
        |-- work-management (All work mgmt stats for the MQ-RA)

ORB 트리

ORB 노드에는 연결 관리자에 대한 모니터링 가능한 속성이 들어 있습니다. 다음 계통도에서는 ORB 구성 요소에 대한 상위 노드와 하위 노드를 보여줍니다. 모니터링 통계를 사용할 수 있는 노드는 별표(*)가 표시됩니다. ORB의 연결 관리자용 통계를 참조하십시오.


예 16–7 ORB 계통도

orb
        |--- connection-managers
        |        |--- connection-manager-1 *
        |        |--- connection-manager-1 *

스레드 풀 트리

스레드 풀 노드에는 연결 관리자에 대한 모니터링 가능한 속성이 들어 있습니다. 다음 계통도에서는 ORB 구성 요소에 대한 상위 노드와 하위 노드를 보여줍니다. 모니터링 통계를 사용할 수 있는 노드는 별표(*)가 표시됩니다. 스레드 풀 통계를 참조하십시오.


예 16–8 스레드 풀 계통도

thread-pools
        |    |--- thread-pool-1 *
        |    |--- thread-pool-2 *