Sun Java System Application Server 9.1 관리 설명서

Procedureasadmin get 및 list 명령을 사용하여 모니터링 데이터를 보는 방법

monitor 명령은 대부분의 상황에서 유용합니다. 하지만 모니터할 수 있는 모든 객체의 전체 목록을 제공하지는 않습니다. asadmin 도구를 사용하여 모니터할 수 있는 모든 데이터를 보려면 다음과 같이 모니터할 수 있는 객체의 점으로 구분된 이름이 뒤에 오는 asadmin listasadmin get 명령을 사용합니다.

  1. 모니터링할 수 있는 객체 이름을 보려면 asadmin list 명령을 사용합니다.

    예를 들어, 서버 인스턴스에 대한 모니터링을 활성화한 응용 프로그램 구성 요소와 하위 시스템 목록을 보려면 터미널 창에 다음 명령을 입력합니다.


    asadmin> list --user adminuser --monitor server

    예를 들어, 이전 명령에서는 모니터링이 활성화된 응용 프로그램 구성 요소와 하위 시스템 목록을 반환합니다.


    server.resources
    server.connector-service
    server.orb
    server.jms-service
    server.jvm
    server.applications
    server.http-service
    server.thread-pools

    list 명령을 사용하는 예에 대한 자세한 내용은 list 및 get 명령 예를 참조하십시오. list 명령에 사용할 수 있는 점으로 구분된 이름에 대한 자세한 내용은 점으로 구분된 이름 이해 및 지정을 참조하십시오.

  2. 모니터링이 활성화된 응용 프로그램 구성 요소나 하위 시스템에 대한 모니터링 통계를 표시하려면 asadmin get 명령을 사용합니다.

    통계를 구하려면 단말기 창에서 asadmin get 명령을 입력하고 이전 단계의 list 명령에서 표시한 이름을 지정합니다. 다음 예에서는 특정 객체의 하위 시스템에서 모든 속성을 가져옵니다.


    asadmin> get --user adminuser --monitor server.jvm.*

    명령은 다음 속성과 데이터를 반환합니다.


    server.jvm.dotted-name = server.jvm
    server.jvm.heapsize-current = 21241856
    server.jvm.heapsize-description = Provides statistical information about 
       the JVM's memory heap size.
    server.jvm.heapsize-highwatermark = 21241856
    server.jvm.heapsize-lastsampletime = 1080232913938
    server.jvm.heapsize-lowerbound = 0
    server.jvm.heapsize-lowwatermark = 0
    server.jvm.heapsize-name = JvmHeapSize
    server.jvm.heapsize-starttime = 1080234457308
    server.jvm.heapsize-unit = bytes
    server.jvm.heapsize-upperbound = 518979584
    server.jvm.uptime-count = 1080234457308
    server.jvm.uptime-description = Provides the amount of time the JVM has 
       been running.
    server.jvm.uptime-lastsampletime = 1080234457308
    server.jvm.uptime-name = JvmUpTime
    server.jvm.uptime-starttime = 1080232913928
    server.jvm.uptime-unit = milliseconds

    get 명령을 사용하는 예에 대한 자세한 내용은 list 및 get 명령 예를 참조하십시오. get 명령에 사용할 수 있는 점으로 구분된 이름에 대한 자세한 내용은 점으로 구분된 이름 이해 및 지정을 참조하십시오.