응답 시간 분석은 시스템 실행 시 테스트할 시스템의 각 파트에서 소요된 시간을 표시하는 애플리케이션 모니터링 유형입니다. 응답 시간 분석 보기는 특정 테스트 또는 스케줄 실행의 페이지 요소(URL)와 연관됩니다. 이 보기에는 테스트할 시스템의 "내부"가 표시됩니다. 데이터 콜렉션 메커니즘은 로드 드라이버가 아닌 테스트할 시스템에 있기 때문입니다. 응답 시간 분석은 IBM® WebSphere® Application Server 또는 BEA WebLogic Server에서 실행되는 애플리케이션과 Java™ EE 메소드에서 POJO(Plain Old Java Object)로의 호출에 대한 Java EE 메소드 레벨까지의 정보를 제공합니다.
HTTP 및 SOA 테스트에서 응답 시간 분석 데이터를 수집할 수 있습니다. SAP와 같은 다른 프로토콜에는 응답 시간 분석이 적용되지 않습니다.
일반적으로 프로덕션 환경이 아닌 개발 또는 테스트 환경에서 실시간으로 응답 시간 분석을 캡처합니다. 응답 시간 분석 데이터를 캡처하려면 테스트 또는 스케줄에서 사용하도록 설정하고 캡처될 데이터의 양을 구성해야 합니다.
데이터 콜렉션 기반 구조는 응답 시간 분석 데이터를 수집합니다. 애플리케이션이 실행되고 데이터를 수집하려는 각 애플리케이션 서버에는 데이터 콜렉션 인프라가 설치되고 실행 중이어야 합니다. 또한 각 애플리케이션 서버는 데이터 콜렉션 인프라를 사용하도록 구성 또는 인스트루먼트되어야 합니다. 데이터 콜렉션 인프라 설치에 대한 학습하려면 설치 안내서를 참조하십시오.
IBM Rational® Performance Tester는 응답 시간 분석 데이터를 수집할 수 있는 제한된 기능을 제공합니다. 한 애플리케이션 티어에서 최대 네 개 프로세서 코어에 대한 응답 시간 분석 데이터를 수집할 수 있습니다. 응답 시간 분석 콜렉션을 강화하려면 Rational 계정 담당자에게 문의하여 IBM Rational Application Performance Analyzer에 대해 자세히 알아보십시오.