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

EJB 컨테이너 통계

EJB 통계는 다음 표에 설명되어 있습니다.

표 16–1 EJB 통계

속성 이름 

데이터 유형 

설명 

createcount

CountStatistic 

EJB의 create 메소드를 호출한 횟수입니다.

removecount

CountStatistic 

EJB의 remove 메소드를 호출한 횟수입니다.

pooledcount

RangeStatistic 

풀링된 상태의 Entity Bean 수입니다. 

readycount

RangeStatistic 

준비 상태의 Entity Bean 수입니다. 

messagecount

CountStatistic 

Message-Driven Bean에 대해 수신한 메시지 수입니다. 

methodreadycount

RangeStatistic 

MethodReady 상태의 Stateful 또는 Stateless Session Bean 수입니다.

passivecount

RangeStatistic 

Passive 상태의 Stateful Session Bean 수입니다.

EJB 메소드 호출에 사용할 수 있는 통계는 다음 표에 나열되어 있습니다.

표 16–2 EJB 메소드 통계

속성 이름 

데이터 유형 

설명 

methodstatistic

TimeStatistic 

작업을 호출한 횟수와 호출에 소요된 전체 시간 등입니다. 

totalnumerrors

CountStatistic 

메소드 실행 결과 예외가 발생한 횟수입니다. EJB 컨테이너에 대해 모니터링을 사용하는 경우 Stateless 및 Stateful Session Bean 또는 Entity Bean에 대해 이 통계를 수집합니다. 

totalnumsuccess

CountStatistic 

메소드가 성공적으로 실행된 횟수입니다. EJB 컨테이너에 대해 모니터링을 사용하는 경우 Stateless 및 Stateful Session Bean 또는 Entity Bean에 대해 이 통계를 수집합니다. 

executiontime

CountStatistic 

작업을 실행하기 위한 마지막 성공 실패 시도에 대해 메소드를 실행하는 데 걸린 시간(밀리초)입니다. EJB 컨테이너에 대해 모니터링을 사용하는 경우 Stateless 및 Stateful Session Bean 또는 Entity Bean에 대해 이 통계를 수집합니다. 

EJB 세션 저장소에 대한 통계는 다음 표에 나열되어 있습니다.

표 16–3 EJB 세션 저장소 통계

속성 이름 

데이터 유형 

설명 

currentSize

RangeStatistic 

현재 저장소에 있는 비활성화된 세션이나 검사점이 지정된 세션 수입니다. 

activationCount

CountStatistic 

저장소에서 활성화된 세션 수입니다. 

activationSuccessCount

CountStatistic 

저장소에서 성공적으로 활성화된 세션 수입니다. 

activationErrorCount

CountStatistic 

작업을 실행하기 위한 마지막 성공 실패 시도에 대해 메소드를 실행하는 데 걸린 시간(밀리초)입니다. EJB 컨테이너에 대해 모니터링을 사용하는 경우 Stateless 및 Stateful Session Bean 또는 Entity Bean에 대해 이 통계를 수집합니다. 

passivationCount

CountStatistic 

이 저장소를 사용하여 비활성화된 세션 수입니다. 

passivationSuccessCount

CountStatistic 

이 저장소를 사용하여 성공적으로 비활성화된 세션 수입니다. 

passivationErrorCount

CountStatistic 

이 저장소를 사용하여 비활성화할 수 없는 세션 수입니다. 

expiredSessionCount

CountStatistic 

이 저장소에서 제거한 만료된 세션 수입니다. 

passivatedBeanSize

CountStatistic 

전체, 최소 및 최대를 포함하여 이 저장소에서 비활성화된 전체 바이트 수입니다. 

passivationTime

CountStatistic 

전체, 최소 및 최대를 포함하여 Bean을 저장소로 비활성화하는 데 걸린 시간입니다. 

checkpointCount (EE 전용)

CountStatistic 

이 저장소를 사용하여 검사점이 지정된 세션 수입니다. 

checkpointSuccessCount (EE 전용)

CountStatistic 

검사점이 성공적으로 지정된 세션 수입니다. 

checkpointErrorCount (EE 전용)

CountStatistic 

검사점을 지정할 수 없는 세션 수입니다. 

checkpointedBeanSize (EE 전용)

ValueStatistic 

저장소에서 검사점을 지정한 Bean의 총 개수입니다. 

checkpointTime (EE 전용)

TimeStatistic 

Bean을 저장소로 검사점을 지정하는 데 걸린 시간입니다. 

EJB 풀에 사용할 수 있는 통계는 다음 표에 나열되어 있습니다.

표 16–4 EJB 풀 통계

속성 이름 

데이터 유형 

설명 

numbeansinpool

BoundedRangeStatistic 

풀 변경 방법에 대한 정보를 제공하는 연관된 풀의 EJB 수입니다. 

numthreadswaiting

BoundedRangeStatistic 

사용 가능한 Bean을 기다리는 스레드 수로 요청이 정체될 수 있음을 나타냅니다. 

totalbeanscreated

CountStatistic 

데이터 수집이 시작된 후 연관된 풀에서 만들어진 Bean 수입니다.  

totalbeansdestroyed

CountStatistic 

데이터 수집이 시작된 후 연관된 풀에서 삭제된 수입니다. 

jmsmaxmessagesload

CountStatistic 

Message-driven Bean을 위해 JMS 세션에 한 번에 로드하는 최대 메시지 수입니다. 기본값은 1이며, Message-driven Bean의 풀에만 적용됩니다. 

EJB 캐시에 사용할 수 있는 통계는 다음 표에 나열되어 있습니다.

표 16–5 EJB 캐시 통계

속성 이름 

데이터 유형 

설명 

cachemisses

BoundedRangeStatistic 

사용자 요청 시 캐시에서 Bean을 찾지 못한 횟수입니다. 

cachehits

BoundedRangeStatistic 

사용자 요청 시 캐시에서 항목을 찾은 횟수입니다. 

numbeansincache

BoundedRangeStatistic 

캐시에 있는 Bean의 수입니다. 이 값은 캐시의 현재 크기입니다. 

numpassivations

CountStatistic 

비활성화된 Bean의 수입니다. Stateful Session Bean에만 적용됩니다. 

numpassivationerrors

CountStatistic 

비활성화 처리를 수행하는 동안 발생한 오류 횟수입니다. Stateful Session Bean에만 적용됩니다. 

numexpiredsessionsremoved

CountStatistic 

정리 스레드로 제거된 만료된 세션의 수입니다. Stateful Session Bean에만 적용됩니다. 

numpassivationsuccess

CountStatistic 

비활성화 처리가 성공적으로 완료된 횟수입니다. Stateful Session Bean에만 적용됩니다. 

타이머에 사용할 수 있는 통계는 다음 표에 나열되어 있습니다.

표 16–6 타이머 통계

통계 

데이터 유형 

설명 

numtimerscreated

CountStatistic 

시스템에서 만들어진 타이머 수입니다. 

numtimersdelivered

CountStatistic 

시스템에서 전달한 타이머 수입니다. 

numtimersremoved

CountStatistic 

시스템에서 제거한 타이머 수입니다.