멀티 트랜잭션 분석
멀티 트랜잭션은 다른 에이전트나 프로젝트와 연관된 트랜잭션을 의미합니다. 와탭 프로젝트에 등록된 애플리케이션 서비스 간의 호출을 추적하는 것이 멀티 트랜잭션 추적입니다.
Java 에이전트는 세 개의 HTTP 헤더 키값(x-wtap-po, x-wtap-mst, x-wtap-sp1)으로 멀티 트랜잭션을 추적합니다. 게이트웨이를 통과하는 HTTP 트랜잭션이 연계 추적이 안 된다면 HTTP 헤더 조건을 확인하세요.
멀티 트랜잭션 활성화
멀티 트랜잭션을 추적하려면 관리 > 에이전트 설정 메뉴에서 mtrace_enabled 옵션을 true로 설정하세요. 에이전트 설정에 대한 자세한 내용은 다음 문서를 참조하세요.
멀티 트랜잭션 ID 확인하기
멀티 트랜잭션 추적 메뉴를 이용하려면 MTID(Multi Transaction ID)가 필요합니다. 다음 과정을 통해 MTID 값을 확인할 수 있습니다.
-
분석 > 히트맵 메뉴에서 차트 영역을 드래그하세요.
-
드래그한 차트 영역의 트랜잭션 정보가 다음 과 같이 하단 TX 트레이스 목록에 나타납니다.

-
아이콘이 표시된 트레이스를 선택하면 트랜잭션 정보 창이 나타납니다.
-
레코드 요약 탭에서 멀티 트랜잭션 ID 값을 확인할 수 있습니다.

-
트랜잭션에서 외부 호출을 하는 경우에도 동일한 멀티 트랜잭션 ID가 생성됩니다. 서비스별로 프로젝트가 분리되어 있더라도 처음 발급한 멀티 트랜잭션 ID를 통해 애플리케이션 간의 모든 트랜잭션을 확인할 수 있습니다. 트랜잭션 정보 창을 활용한 트랜잭션 트레이스 상세 분석에 관한 자세한 내용은 다음 문서를 참조하세요.
-
트랜잭션 정보 창에서 멀티 트랜잭션 ID를 선택하면 멀티 트랜잭션 탭으로 이동합니다. 시스템 내 또는 시스템 간에 발생하는 다양한 호출 관계를 한 눈에 파악하고 어느 부분에서 문제가 발생했는지 식별하여 개선할 수 있도록 트랜잭션과 트레이스 정보를 제공합니다.
멀티 트랜잭션 추적 기능 이용하기
-
분석 > 멀티 트랜잭션 추적로 이동하세요.
-
트랜잭션 정보 창에서 확인한 MTID 값을 MTID / CUSTID 조회 항목에 입력하세요.
-
조회할 날짜와 프로젝트를 선택하세요.
-
화면 아래에 적용 버튼을 클릭하세요.
-
다음 조건에서 화면 하단의 적 용 버튼이 비활성화됩니다.
-
이전 검색과 동일한 필터값(MTID/CUSTID, 날짜, 선택 프로젝트)을 설정한 경우
-
필터값(MTID/CUSTID, 날짜, 선택 프로젝트)을 하나도 입력하지 않은 경우
-
-
-
오른쪽 차트 탭에 각 트랜잭션의 호출 관계를 파악할 수 있는 다이어그램과 테이블이 표시됩니다.
팁다이어그램과 테이블 영역은 상하로 구분되어 그 비율을 직접 조절할 수 있습니다.
- 위쪽 화살표를 클릭하면 테이블이 전체 영역을 차지합니다. 단, 다이어그램 영역이 전체 영역을 차지하고 있었다면 다이어그램과 테이블이 각각 절반의 영역으로 나뉩니다.
- 아래쪽 화살표를 클릭하면 차트 영역이 전체 영역을 차지합니다. 단, 테이블 영역이 전체 영역을 차지하고 있었다면 다이어그램과 테이블이 각각 절반의 영역으로 나뉩니다.
차트
차트는 각 트랜잭션의 호출 관계를 빠르고 명확하게 사용자에게 제공합 니다. 동일한 멀티 트랜잭션 ID를 갖는 트랜잭션 서비스들의 개별 수행 시간을 확인할 수 있습니다. 트랜잭션 노드의 상단에 표현되어 있는 소요시간(
타임바)를 통해 트랜잭션 간 호출 관계를 확인할 수 있습니다.

차트는 마우스로 자유롭게 이동하거나 확대, 축소할 수 있습니다.
-
차트 영역을 드래그하면 원하는 위치로 이동할 수 있습니다.
-
차트 영역을 스크롤하면 원하는 위치로 이동할 수 있습니다.
- 상하 스크롤: 상하 이동
- 좌우 스크롤: 좌우 이동
-
Ctrl+ 상하 스크롤로 차트를 확대하거나 축소할 수 있습니다.- 터치패드의 확대, 축소 동작으로도 가능합니다.
트랜잭션을 선택하면 연결된 노드만 활성화되고, 연결 관계없는 모든 노드는 흐리게 표시됩니다. 선택된 트랜잭션의 하단의
상세보기 버튼이 활성화되며, 클릭 시 트랜잭션 정보 창이 열립니다. 해당 트랜잭션의 상세 내역을 확인할 수 있습니다. 트랜잭션 정보 창을 활용한 트랜잭션 트레이스 상세 분석에 관한 자세한 내용은 다음 문서를 참고하세요.
-
확대,
축소: 현재 확대 배율과 확대 축소 동작이 가능함
-