통계는 Application Server의 EE(Enterprise Edition)에 있는 다음의 PWC 구성 요소와 서비스에 사용할 수 있습니다.
PWC(Production Web Container) 통계, PWC 가상 서버
PWC(Production Web Container) 통계, PWC 요청
PWC(Production Web Container) 통계, PWC 파일 캐시
PWC(Production Web Container) 통계, PWC 연결 유지
PWC(Production Web Container) 통계, PWC DNS
PWC(Production Web Container) 통계, PWC 스레드 풀
PWC(Production Web Container) 통계, PWC 연결 대기열
PWC(Production Web Container) 통계, PWC HTTP 서비스
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입니다. |