멀티 트랜잭션
멀티 트랜잭션은 다른 에이전트나 프로젝트와 연관된 트랜잭션을 의미합니다. 와탭 프로젝트에 등록된 애플리케이션 서비스 간의 호출을 추적하는 것이 멀티 트랜잭션 추적입니다.
멀티 트랜잭션 활성화
멀티 트랜잭션을 추적하려면 관리 > 에이전트 설정 메뉴에서 mtrace_enabled
옵션을 true
로 설정하세요. 에이전트 설정에 대한 자세한 내용은 다음 문서를 참조하세요.
멀티 트랜잭션 추적
홈 화면 > 프로젝트 선택 > 분석 > 히트맵 메뉴에서 차트 영역을 드래그하세요. 드래그한 차트 영역의 트랜잭션 정보가 다음과 같이 하단 TX 트레이스 목록에 나타납니다. 목록에서 멀티 트랜잭션을 포함한 트랜잭션은 아이콘이 표시됩니다.
해당 트레이스를 선택하면 트랜잭션 정보 창이 나타납니다. 멀티 트랜잭션이 추적되는 경우 레코드 요약 탭에서 멀티 트랜잭션 ID 값을 확인할 수 있습니다. 트랜잭션에서 외부 호출을 하는 경우에도 동일한 멀티 트랜잭션 ID가 생성됩니다. 서비스별로 프로젝트가 분리되어 있더라도 처음 발급한 멀티 트랜잭션 ID를 통해 애플리케이션 간의 모든 트랜잭션을 확인할 수 있습니다. 트랜잭션 정보 창에서 트랜잭션 트레이스 상세 분석에 대한 자세한 내용은 다음 문서를 참조하세요.
멀티 트랜잭션 ID를 선택하면 멀티 트랜잭션 탭으로 이동합니다. 시스템 내 또는 시스템 간에 발생하는 다양한 호출 관계를 한 눈에 파악하고 어느 부분에서 문제가 발생했는지 식별하여 개선할 수 있도록 트랜잭션과 트레이스 정보를 제공합니다.
차트
멀티 트랜잭션 탭의 기본 화면은 차트입니다. 차트