

이벤트와 문제점을 조사하는 방법 › 트랜잭션 추적 프로그램을 사용한 이벤트 원인 추적 › 그래픽 스택으로 트랜잭션 보기
그래픽 스택으로 트랜잭션 보기
트랜잭션 구성 요소를 그래픽 스택(때때로 "뒤집힌 웨딩 케잌"이라 부름)으로 볼 수 있습니다. 맨 위부터 맨 아래로 구성 요소를 검사하고 성능을 평가합니다.
다음 단계를 수행하십시오.
- WebView에서 "도구", "트랜잭션 추적 프로그램"을 클릭합니다.
- 테이블에서 트랜잭션 추적을 선택합니다.
- 아래쪽 창에서 "추적 뷰" 탭을 클릭합니다.
선택한 트랜잭션에 대한 구성 요소가 그래픽 스택으로 표시됩니다.
- 에이전트 상태 영역에서 다음과 같은 정보를 봅니다.
- Agent
-
정규화된 에이전트 이름을 표시합니다.
- Timestamp(타임스탬프)
-
루트 구성 요소의 호출 시작 시간(에이전트 시스템 클록 기준)을 표시합니다.
- Duration(기간)
-
루트 구성 요소의 실행 시간(밀리초)을 표시합니다.
- 데이터 뷰어에서 그래픽 스택의 구성 요소를 맨 위부터 맨 아래로 검사하고 구성 요소를 평가합니다. 스택 또는 "뒤집힌 웨딩 케잌" 뷰에 다음과 같은 정보가 표시됩니다.
- 막대로 표시된 트랜잭션의 각 구성 요소
- 각 구성 요소에 대한 총 트랜잭션 실행 시간 비율
- 구성 요소 간 호출 관계 - 구성 요소에 대한 막대가 호출 순서에 따라 위에서 아래로 표시됩니다.
- 시간에 따른 트랜잭션 순서 - 왼쪽에서 오른쪽으로 구성 요소가 배치된 순서를 나타냅니다. 상대적인 클록 시간(밀리초)이 트랜잭션 스냅숏 위쪽에 가로로 표시됩니다.
- 트랜잭션 내 오류 - 트랜잭션 스냅숏의 빨간색 슬라이스는 트랜잭션 내 오류를 나타냅니다.
- 크로스 플랫폼 및 크로스 JVM 트랜잭션 데이터 - CA Introscope®는 고유한 식별자인 상관 관계 ID를 사용하여 추적된 프런트엔드 및 백엔드 트랜잭션을 연결합니다. 그 순서는 트랜잭션에서 프런트엔드가 백엔드를 호출하는 순서에 기초합니다. 뷰어에 여러 그래픽 스택이 표시되는 경우 시스템이 선택한 추적 이벤트에 대한 관련된 프로세스를 찾아 추적했습니다. 다른 에이전트에서 추적된 프로세스는 다른 음영 영역에 표시됩니다. 트랜잭션 추적에서 연결된 구성 요소를 검사함으로써 특정 트랜잭션에 프로세스가 남았는지, 그리고 다른 프로세스를 시작했는지 여부를 확인할 수 있습니다. 또한 느리거나 중단된 트랜잭션을 유발한 호출을 파악할 수도 있습니다.
참고: 라이브 모드에서 추적에 대한 기본 시간 범위는 20분입니다. 20분이 지난 추적은 라이브 모드에 표시되지 않습니다.
- 표시된 스택에서 한 구성 요소로부터 다른 구성 요소로 이동하려면 탭 키를 사용합니다.
- 필요한 경우 오른쪽 위에 있는 확대/축소 슬라이더를 사용하여 표시된 화면을 확대 또는 축소합니다. 값은 1 - 10까지 지정할 수 있습니다. 슬라이더의 각 값은 그래픽 화면의 너비를 2배 늘립니다. 기본값은 1입니다.
- 추가 정보가 수록된 도구 설명을 보려면 구성 요소 위로 마우스를 이동합니다.
- "구성 요소 정보" 영역에서 다음 정보를 봅니다.
- 유형
-
상위 수준 구성 요소(예: Java의 JSP, 서블릿, EJB 및 .NET의 ASPX)를 표시합니다.
- 이름
-
구성 요소의 이름을 표시합니다.
- 경로
-
구성 요소의 전체 리소스 이름을 표시합니다.
- 기간
-
선택한 구성 요소의 실행 시간을 표시합니다. 기본 단위는 밀리초입니다.
- 타임스탬프(상대적)
-
에이전트 시작 시간을 표시합니다.
- 총 트랜잭션 시간의 %
-
총 트랜잭션 시간의 비율을 표시합니다.
- 속성
-
구성 요소의 옵션 속성의 목록을 표시합니다.
Copyright © 2013 CA.
All rights reserved.
 
|
|