Sun Java System Application Server Enterprise Edition 8.1 2005Q2 관리 설명서

PWC(Production Web Container) 통계

통계는 Application Server의 EE(Enterprise Edition)에 있는 다음의 PWC 구성 요소와 서비스에 사용할 수 있습니다.

PWC 가상 서버에 대한 통계는 PWC(Production Web Container) 통계에 나열되어 있습니다.

표 16–25 PWC 가상 서버 통계(EE 전용)

속성 이름 

데이터 유형 

설명 

id

StringStatistic 

가상 서버의 아이디입니다. 

mode

StringStatistic 

가상 서버의 모드입니다. 옵션에는 unknown 또는 active가 있습니다.

hosts

StringStatistic 

이 가상 서버에서 처리한 호스트 이름입니다. 

interfaces

StringStatistic 

가상 서버가 구성된 인터페이스(Listener) 유형입니다. 

PWC 요청에 사용할 수 있는 통계는 다음 표에 나열되어 있습니다.

표 16–26 PWC 요청 통계(EE 전용)

속성 이름 

데이터 유형 

설명 

method

StringStatistic 

요청에 사용되는 메소드입니다. 

uri

StringStatistic 

사용한 마지막 URI입니다. 

countrequests

CountStatistic 

사용한 요청 수입니다. 

countbytestransmitted

CountStatistic 

전송된 바이트 수입니다. 이 정보를 사용할 수 없는 경우에는 0입니다. 

countbytesreceived

CountStatistic 

수신된 바이트 수입니다. 이 정보를 사용할 수 없는 경우에는 0입니다. 

ratebytesreceived

CountStatistic 

서버에서 정의한 시간 간격 동안 데이터가 수신된 속도입니다. 이 정보를 사용할 수 없는 경우에는 0입니다. 

maxbytestransmissionrate

CountStatistic 

서버에서 정의한 시간 간격 동안 데이터가 전송된 최대 속도입니다. 이 정보를 사용할 수 없는 경우에는 0입니다. 

countopenconnections

CountStatistic 

현재 열려 있는 연결의 수입니다. 이 정보를 사용할 수 없는 경우에는 0입니다. 

maxopenconnections

CountStatistic 

동시에 열려 있는 연결의 최대 수입니다. 이 정보를 사용할 수 없는 경우에는 0입니다. 

count2xx

CountStatistic 

코드 2XX의 총 응답 수입니다. 

count3xx

CountStatistic 

코드 3XX의 총 응답 수입니다. 

count4xx

CountStatistic 

코드 4XX의 총 응답 수입니다. 

count5xx

CountStatistic 

코드 5XX의 총 응답 수입니다. 

countother

CountStatistic 

다른 응답 코드를 가진 총 응답 수입니다. 

count200

CountStatistic 

코드 200의 총 응답 수입니다. 

count302

CountStatistic 

코드 302의 총 응답 수입니다. 

count304

CountStatistic 

코드 304의 총 응답 수입니다. 

count400

CountStatistic 

코드 400의 총 응답 수입니다. 

count401

CountStatistic 

코드 401의 총 응답 수입니다. 

count403

CountStatistic 

코드 403의 총 응답 수입니다. 

count404

CountStatistic 

코드 404의 총 응답 수입니다. 

count503

CountStatistic 

코드 503의 총 응답 수입니다. 

캐시 정보 절에서는 파일 캐시 사용 방법에 대한 정보를 제공합니다. PWC 파일 캐시에 대한 통계는 다음 표에 나열되어 있습니다.

표 16–27 PWC 파일 캐시 통계(EE 전용)

속성 이름 

데이터 유형 

설명 

flagenabled

CountStatistic 

파일 캐시가 활성화되어 있는지 여부를 나타냅니다. 유효한 값은 no에 대해 0 또는 yes에 대해 1입니다. 

secondsmaxage

CountStatistic 

유효한 캐시 항목의 최대 사용 시간(초)입니다. 

countentries

CountStatistic 

현재 캐시 항목 수입니다. 단일 캐시 항목은 단일 URI를 나타냅니다. 

maxentries

CountStatistic 

동시 캐시 항목의 최대 수입니다. 

countopenentries

CountStatistic 

열려 있는 파일과 관련된 항목 수입니다. 

maxopenentries

CountStatistic 

열려있는 파일과 관련된 동시 캐시 항목의 최대 수입니다. 

sizeheapcache

CountStatistic 

캐시 내용에 사용되는 힙 공간입니다. 

maxheapcachesize

CountStatistic 

캐시 파일 내용에 사용되는 최대 힙 공간입니다. 

sizemmapcache

CountStatistic 

메모리 매핑된 파일 내용에서 사용하는 주소 공간 양입니다. 

maxmmapcachesize

CountStatistic 

파일 캐시에서 메모리 매핑된 파일 내용에 사용하는 최대 주소 공간 양입니다. 

counthits

CountStatistic 

성공한 캐시 조회 수입니다. 

countmisses

CountStatistic 

실패한 캐시 조회 수입니다. 

countinfohits

CountStatistic 

성공한 파일 정보 조회 횟수입니다. 

countinfomisses

CountStatistic 

캐시된 파일 정보의 오류 수입니다. 

countcontenthits

CountStatistic 

캐시된 파일 내용의 적중 횟수입니다. 

countcontentmisses

CountStatistic 

파일 정보 조회가 실패한 횟수입니다. 

이 절에서는 서버의 HTTP 수준 연결 유지 시스템에 대한 정보를 제공합니다. PWC 연결 유지에 사용할 수 있는 통계는 다음 표에 나열되어 있습니다.

표 16–28 PWC 연결 유지 통계(EE 전용)

속성 이름 

데이터 유형 

설명 

countconnections

CountStatistic 

연결 유지 모드의 연결 수입니다. 

maxconnections

CountStatistic 

연결 유지 모드에서 동시에 허용되는 최대 연결 수입니다. 

counthits

CountStatistic 

후속적으로 유효한 요청이 이루어진 연결 유지 모드의 총 연결 횟수입니다. 

countflushes

CountStatistic 

서버가 연결 유지 연결을 닫은 횟수입니다. 

countrefusals

CountStatistic 

너무 많은 지속성 연결 때문에 연결 유지 스레드에 서버가 연결을 분배할 수 없는 횟수입니다. 

counttimeouts

CountStatistic 

클라이언트 연결이 작업 없이 시간 만료되었기 때문에 서버에서 연결 유지 연결을 종료한 횟수입니다. 

secondstimeout

CountStatistic 

유휴 연결 유지 연결을 닫기 전의 시간(초)입니다. 

DNS 캐시가 IP 주소와 DNS 이름을 캐시합니다. 서버의 DNS 캐시는 기본적으로 비활성화되어 있습니다. 단일 캐시 항목은 단일 IP 주소나 DNS 이름 조회를 나타냅니다. PWC DNS에 사용할 수 있는 통계는 다음 표에 나열되어 있습니다.

표 16–29 PWC DNS 통계(EE 전용)

속성 이름 

데이터 유형 

설명 

flagcacheenabled

CountStatistic 

DNS 캐시가 활성화되어 있는지 여부를 표시합니다. 0(해제) 또는 1(설정) 중 하나입니다. 

countcacheentries

CountStatistic 

현재 캐시에 있는 DNS 항목의 수입니다. 

maxcacheentries

CountStatistic 

캐시에서 수용할 수 있는 최대 DNS 항목 수입니다. 

countcachehits

CountStatistic 

DNS 캐시 조회가 성공한 횟수입니다. 

countcachemisses

CountStatistic 

DNS 캐시 조회가 실패한 횟수입니다. 

flagasyncenabled

CountStatistic 

비동기 DNS 조회 활성화(on) 여부를 나타냅니다. 0(해제) 또는 1(설정) 중 하나입니다. 

countasyncnamelookups

CountStatistic 

비동기 DNS 이름 조회 총 수입니다. 

countasyncaddrlookups

CountStatistic 

비동기 DNS 주소 조회 총 수입니다. 

countasynclookupsinprogress

CountStatistic 

처리 중인 비동기 조회 수입니다. 

PWC 스레드 풀에 대한 통계는 다음 표에 나열되어 있습니다.

표 16–30 PWC 스레드 풀 통계(EE 전용)

속성 이름 

데이터 유형 

설명 

id

StringStatistic 

스레드 풀의 아이디입니다. 

countthreadsidle

CountStatistic 

현재 유휴 상태인 요청 처리 스레드의 수입니다. 

countthreads

CountStatistic 

현재 요청 처리 스레드의 수입니다. 

maxthreads

CountStatistic 

동시에 존재할 수 있는 요청 처리 스레드의 최대 수입니다. 

countqueued

CountStatistic 

이 스레드 풀에서 처리하기 위해 대기열에 있는 요청 수입니다. 

peakqueued

CountStatistic 

대기열에 동시에 존재하는 최대 요청 수입니다. 

maxqueued

CountStatistic 

대기열에 한 번에 있을 수 있는 최대 요청 수입니다. 

연결 대기열은 요청이 처리되기 전에 대기하는 대기열입니다. 연결 대기열에 대한 통계에서는 대기열의 세션 수 연결이 승인되기 전의 평균 지연을 나타냅니다. PWC 연결 대기열에 대한 통계는 다음 표에 나열되어 있습니다.

표 16–31 PWC 연결 대기열 통계(EE 전용)

속성 이름 

데이터 유형 

설명 

id

StringStatistic 

연결 대기열의 아이디입니다. 

counttotalconnections

CountStatistic 

승인된 총 연결 수입니다. 

countqueued

CountStatistic 

현재 대기열에 있는 연결 수입니다. 

peakqueued

CountStatistic 

대기열에 동시에 존재하는 최대 연결 수입니다. 

maxqueued

CountStatistic 

연결 대기열의 최대 크기입니다. 

countoverflows

CountStatistic 

대기열이 가득 차서 연결을 수용할 수 없었던 횟수입니다.  

counttotalqueued

CountStatistic 

대기열에 있던 연결의 총 수입니다. 특정 연결이 여러 번 대기열에 있을 수 있으므로 counttotalqueued 값은 counttotalconnections보다 크거나 같을 수 있습니다.

tickstotalqueued

CountStatistic 

연결이 대기열에서 보낸 시간의 총 눈금 수입니다. 눈금은 시스템 종속 시간 단위입니다. 

countqueued1minuteaverage

CountStatistic 

마지막 1분 동안 대기열에 있던 연결의 평균 수입니다. 

countqueued5minuteaverage

CountStatistic 

마지막 5분 동안 대기열에 있던 연결의 평균 수입니다. 

countqueued15minuteaverage

CountStatistic 

마지막 15분 동안 대기열에 있던 평균 연결 수입니다. 

PWC HTTP 서비스에 대한 통계는 다음 표에 나열되어 있습니다.

표 16–32 PWC HTTP 서비스 통계(EE 전용)

속성 이름 

데이터 유형 

설명 

id

StringStatistic 

HTTP 서비스의 인스턴스 이름입니다. 

versionserver

StringStatistic 

HTTP 서비스의 버전 번호입니다. 

timestarted

StringStatistic 

HTTP 서비스가 시작된 시간(GMT)입니다. 

secondsrunning

CountStatistic 

HTTP 서비스가 시작된 이후의 시간(초)입니다. 

maxthreads

CountStatistic 

각 인스턴스에 있는 최대 작업자 스레드 수입니다. 

maxvirtualservers

CountStatistic 

각 인스턴스에 구성할 수 있는 최대 가상 서버 수입니다. 

flagprofilingenabled

CountStatistic 

HTTP 서비스 성능 프로필의 활성화 여부입니다. 유효한 값은 0 또는 1입니다. 

flagvirtualserveroverflow

CountStatistic 

maxvirtualservers 이상의 항목이 구성되었는지 여부를 나타냅니다. 이 속성이 1로 설정되면 모든 가상 서버에 대한 통계가 추적되지 않습니다.

load1minuteaverage

CountStatistic 

마지막 1분 동안의 요청에 대한 평균 로드입니다. 

load5minuteaverage

CountStatistic 

마지막 5분 동안의 요청에 대한 평균 로드입니다. 

load15minuteaverage

CountStatistic 

마지막 15분 동안의 요청에 대한 평균 로드입니다. 

ratebytestransmitted

CountStatistic 

서버가 정의한 간격 동안 데이터가 전송된 속도입니다. 이 정보를 사용할 수 없을 경우 결과는 0입니다. 

ratebytesreceived

CountStatistic 

서버가 정의한 간격 동안 데이터가 수신된 속도입니다. 이 정보를 사용할 수 없을 경우 결과는 0입니다.