응답 시간 분석 데이터 가져오기

IBM® Tivoli® Monitoring을 사용하여 히스토리 모드에서 응답 시간 분석 데이터를 수집할 수 있으므로 스케줄을 실행한 후 이 데이터를 가져올 수 있습니다. 응답 시간 분석 데이터를 테스트 보고서 또는 스케줄 보고서로 가져올 수 있습니다.

시작하기 전에

모니터링 서버는 IBM Tivoli Monitoring for Transaction Performance, IBM Tivoli Composite Application Manager for WebSphere®, IBM Tivoli Composite Application Manager for Response Time Tracking 또는 IBM Tivoli Composite Application Manager for Application Diagnostics입니다. 응답 시간 분석 데이터를 가져오는 경우 모든 컴퓨터의 시계가 동기화되어야 합니다. 시계가 동기화되지 않은 컴퓨터에서 응답 시간 분석 데이터를 가져오는 경우에는 Performance Test 실행 보기의 올바른 시간 오프셋 기능을 사용하여 시계 오차를 조정할 수 있습니다. 또한 관리 서버가 트랜잭션 이름에서 URI(Uniform Resource Identifier)를 자르지 않아야 합니다. 관리 서버가 트랜잭션 이름에서 URI를 자르면 응답 시간 분석 데이터가 표시되지 않습니다. 관리 서버가 트랜잭션 이름에서 URI를 자르는 경우 관리 서버에서 TEXTSTRING_LENGTH 특성의 값을 늘리십시오.

이 태스크 정보

일반적으로 배치 환경이 아닌 활성 프로덕션 환경에서 응답 시간 분석을 가져옵니다. 프로덕션 환경에서 애플리케이션을 분석하는 경우, 작업을 수행하는 데이터는 분석을 목적으로 조회, 수집 및 가져와 데이터베이스에 저장된 이전 활동의 데이터입니다.

프로시저

  1. Performance Test 실행 보기에서 실행 결과 세트를 마우스 오른쪽 단추로 클릭하고 메뉴에서 응답 시간 분석 데이터 가져오기를 클릭하십시오. 또는 보고서를 마우스 오른쪽 단추로 클릭하고 메뉴에서 응답 시간 분석 데이터 가져오기를 클릭하십시오.
  2. IBM Tivoli Monitoring 서버의 위치를 지정하십시오.
    1. 호스트 필드에서 IBM Tivoli Monitoring 서버의 IP 주소 또는 완전한 호스트 이름을 입력하십시오.
    2. 모니터링 서버의 사용자 ID와 비밀번호를 인증에 입력하십시오.
    3. 필요한 경우 연결 정보를 변경하십시오. 일반적으로 Tivoli 시스템 관리자가 이 정보를 지정합니다.
    4. 비밀번호를 로컬로 저장하려면 비밀번호 저장을 선택하십시오. 비밀번호를 저장하지 않으면 호스트 시스템 구성에 따라 구성된 위치를 편집하거나 해당 위치를 사용하는 테스트 스케줄을 실행할 때 비밀번호를 입력하라는 프롬프트가 표시됩니다.
    5. 다음을 클릭하십시오.
  3. 데이터를 가져올 기간을 지정하십시오.

    특정 단위로 시간을 지정할 경우 일관성을 위해 "월"은 30일로 정의되고 "년"은 365일로 정의됩니다. "일"은 24시간을 의미하며 달력 날짜를 의미하지 않습니다. 시간 간격 지정을 클릭하면 시작 시간과 종료 시간이 응답 시간 분석 데이터를 가져오는 실행과 일치하도록 자동으로 설정됩니다. 선택한 시간 단위를 데이터를 가져오기 위해 완료를 클릭하는 시간에서 빼면 시작 시간을 얻을 수 있습니다. 예를 들어, 2개월을 선택하는 경우 해당 기간은 완료를 클릭하기 바로 직전의 60일(24시간 단위 기간)이 됩니다. 자세한 인스턴스 레벨 데이터 가져오기 또는 집계 통계 가져오기를 선택하십시오. IBM Tivoli Composite Application Manager for WebSphere 서버에서는 집계 통계를 가져올 수 없습니다. 이를 시도하면 오류 메시지가 나타납니다.

    테스트 결과와 상관시킬 응답 시간 분석 데이터를 가져오려면 인스턴스 레벨 데이터를 가져오십시오. 인스턴스 레벨 데이터는 정확한 트랜잭션 URI(즉, 특정 페이지 요소)와 상관됩니다. 집계 통계는 그렇지 않습니다. 마법사의 트랜잭션 페이지에는 사용 가능한 모든 트랜잭션의 목록이 표시됩니다. 트랜잭션 패턴 열에는 레코딩되는 정확한 트랜잭션이 표시됩니다. 정규식을 포함하는 트랜잭션은 페이지 요소와 상관될 수 없습니다. Tivoli 시스템 관리자에게 문의하여 테스트에서 사용되는 정확한 URI에 인스턴스 레벨 데이터가 수집되는지 확인하십시오.

  4. 다음을 클릭하십시오.
  5. 데이터를 가져올 정책 또는 트랩을 지정하십시오. 나열된 정책 또는 트랩이 없으면 이전을 클릭한 후 정책 또는 트랩이 캡처되는 간격을 포함하도록 기간을 조정하십시오. 다음을 클릭하십시오.
  6. 데이터를 가져올 호스트를 선택하십시오. 여기서 호스트는 하나 이상의 IBM Tivoli Monitoring 에이전트를 실행하는 시스템을 나타냅니다. 그리고 나서 다음을 클릭하십시오.
  7. 데이터를 가져올 트랜잭션을 선택하고 다음을 클릭하십시오.
  8. 가져온 데이터를 저장할 프로파일링 프로젝트모니터 그룹을 선택하십시오. 파일 > 가져오기를 클릭하여 데이터를 가져온 경우에는 기본 프로젝트와 모니터를 변경해야 합니다. 이 경우 테스트 프로젝트를 프로파일링 프로젝트로, 데이터를 저장할 보고서를 모니터로 지정하십시오. 그렇지 않으면 데이터를 올바르게 가져올 수 없습니다.

다음에 수행할 작업

이제 보고서에서 응답 시간 분석 데이터를 볼 수 있습니다.

피드백