본문으로 건너뛰기

트랜잭션 조회

트랜잭션 조회 페이지에서는 XLOG 데이터를 기반으로 개별 트랜잭션의 실행 경로, 응답 시간, 오류 정보 등을 상세하게 분석할 수 있습니다.


1. 페이지 개요

1.1 기능 설명

기능설명
트랜잭션 목록수집된 트랜잭션 목록 조회
상세 분석트랜잭션 실행 경로 및 프로파일 확인
그룹 분석URL, 클라이언트 IP 등 기준으로 그룹 통계
필터링 검색다양한 조건으로 트랜잭션 필터링
그룹 요약데이터 그리드 + 차트 + CSV 내보내기 통합 분석
Web Worker 검색청크 단위 백그라운드 검색 및 진행률 표시

1.2 접근 경로

URL: /workgroup/[workgroupId]/analysis/transaction
메뉴: 대시보드 > 분석 > 트랜잭션 조회
접근 권한

로그인한 사용자면 누구나 접근할 수 있습니다.


2. 화면 구성

2.1 주요 영역

영역설명
서버/오브젝트 선택조회할 수집 서버 및 오브젝트(팝오버 방식 다중 선택)
기본 검색 조건시간 범위, 최소 응답시간(ms), 고급 검색 버튼
트랜잭션 목록조건에 맞는 트랜잭션 리스트
그룹 요약 패널선택한 탭의 집계 차트 및 데이터 테이블

2.2 전체 화면

트랜잭션 조회 전체 화면

2.3 UI 구성도


3. 사용 방법

3.1 기본 동작

  1. 서버 선택: 상단 선택 메뉴에서 수집 서버를 선택하십시오.
  2. 오브젝트 선택: 오브젝트 선택 버튼을 클릭하면 팝오버가 열립니다. 목록에서 하나 이상의 오브젝트를 선택한 후 적용하십시오.
  3. 시간 범위 설정: 조회할 시간 구간을 지정하십시오.
    • 빠른 프리셋: 15분 / 1시간 / 6시간 / 1일 / 3일 / 7일 중 하나를 클릭하면 즉시 적용됩니다.
    • 최근 이력: 최근 사용한 날짜 범위 3개가 표시되며, 클릭으로 즉시 적용됩니다.
    • 이전/다음 탐색: 화살표 버튼으로 동일 기간만큼 앞/뒤로 이동할 수 있습니다.
  4. 최소 응답시간 설정: 기본 검색 영역의 최소 응답시간(ms) 입력 필드에 숫자를 직접 입력하면, 해당 시간 이상의 트랜잭션만 조회됩니다.
  5. 검색 실행: 검색 버튼을 클릭하면 Web Worker가 백그라운드에서 청크 단위로 데이터를 조회합니다. 화면 상단에 진행률이 표시됩니다.
  6. 트랜잭션 선택: 목록에서 분석할 트랜잭션을 클릭하십시오.
  7. 상세 확인: 하단 패널에서 실행 경로와 상세 정보를 확인합니다.
검색 중단

검색이 진행 중인 경우 중단(Abort) 버튼을 클릭하면 검색을 즉시 중지할 수 있습니다. 검색이 실행 중일 때는 그룹 요약 탭 전환이 비활성화됩니다.

URL 파라미터 자동 검색

진단 패널 등 다른 화면에서 트랜잭션 조회 페이지로 이동할 때, URL 파라미터에 검색 조건이 포함되어 있으면 페이지 진입 시 자동으로 검색이 실행됩니다.

3.2 오브젝트 선택 팝오버

오브젝트 선택 버튼을 클릭하면 팝오버 방식의 선택 창이 열립니다.

동작설명
오브젝트 목록 표시수집 서버에 연결된 오브젝트 목록이 표시됩니다
다중 선택선택 상자로 여러 오브젝트를 동시에 선택할 수 있습니다
적용"적용" 버튼 클릭 시 선택이 확정됩니다
팝오버 닫기팝오버 외부 영역을 클릭하거나 닫기 버튼을 클릭하면 팝오버가 닫힙니다

3.3 그룹 분석 탭

설명
트랜잭션개별 트랜잭션 목록
URL 요약URL 패턴별 응답시간 통계
클라이언트 IP클라이언트 IP별 통계
사용자 에이전트 요약브라우저/OS별 요청 분포
이전 URL 요약유입 경로 분석
검색 중 탭 전환 불가

검색이 실행 중인 동안에는 그룹 요약 탭 전환이 비활성화됩니다. 검색이 완료되거나 중단된 후에 탭을 전환하십시오.

3.4 그룹 요약(GroupSummary) 활용

그룹 요약은 선택한 탭의 데이터를 차트 + 데이터 테이블 형태로 통합 제공합니다.

요소설명
차트그룹별 응답시간 또는 건수 시각화
데이터 테이블그룹별 집계 수치 목록
CSV 내보내기현재 그룹 요약 데이터를 CSV 파일로 다운로드합니다

4. 필터 및 검색

4.1 기본 검색 필터

필터 항목설명사용 예시
시간 범위조회할 시간 구간15분 / 1시간 / 6시간 / 1일 / 3일 / 7일 또는 사용자 지정
최소 응답시간(ms)해당 시간 이상인 트랜잭션만 조회1000 입력 시 1초 이상 트랜잭션만 표시
서비스명(URL) 필터 위치

서비스명(URL) 필터는 기본 검색 영역이 아닌 고급 검색에만 존재합니다. 서비스 URL로 좁히려면 고급 검색 버튼을 클릭하십시오.

4.2 고급 검색

고급 검색 버튼을 클릭하면 팝오버 창이 열립니다. 추가 조건을 입력한 후 하단 버튼으로 동작을 선택하십시오.

조건설명
서비스 URL서비스(URL) 패턴 매칭
클라이언트 IP클라이언트 IP 주소 필터
사용자 에이전트브라우저/OS 정보 필터
이전 URL(Referrer)유입 경로 필터
GUID글로벌 고유 식별자 필터

팝오버 내 버튼:

버튼설명
적용(Apply)입력한 고급 검색 조건을 적용하고 팝오버를 닫습니다
취소(Cancel)변경 사항을 저장하지 않고 팝오버를 닫습니다
초기화(Clear)고급 검색 조건을 모두 비웁니다

5. 데이터 갱신

5.1 Web Worker 기반 청크 검색

트랜잭션 조회는 Web Worker를 사용하여 백그라운드에서 데이터를 청크 단위로 순차 조회합니다.

단계설명
검색 시작검색 버튼 클릭 시 Web Worker가 시작되고 진행률 표시줄이 나타납니다
청크 수신데이터를 일정 단위로 나누어 수신하며 목록이 점진적으로 채워집니다
검색 완료모든 청크 수신 후 진행률 표시줄이 사라집니다
검색 중단중단(Abort) 버튼 클릭 시 Web Worker가 즉시 종료됩니다

5.2 수동 갱신

검색 조건을 변경 후 검색 버튼을 클릭하여 데이터를 다시 조회하십시오.


6. 권한별 UI 안내

권한 제한 안내

일부 기능은 역할(Role)에 따라 제한될 수 있습니다.

기능필요 권한권한 없을 때
트랜잭션 목록 조회기본 로그인-
그룹 요약 CSV 내보내기기본 로그인-
고급 검색 기능 사용기본 로그인-

7. 문제 해결

7.1 자주 발생하는 문제

증상원인해결 방법
데이터가 없습니다선택한 조건에 데이터 없음시간 범위 확장
목록 로딩 지연데이터량 과다최소 응답시간 필터 또는 시간 범위 단축
프로파일 없음샘플링으로 수집 안 됨전체 수집 설정 확인
상세 정보 표시 안 됨데이터 보존 기간 만료보존 기간 설정 확인
검색 버튼이 반응하지 않음이전 검색이 진행 중중단 버튼을 클릭한 후 재검색하십시오
탭 전환이 비활성화됨검색 중 탭 전환 불가검색 완료 또는 중단 후 탭을 전환하십시오
고급 검색 조건이 적용 안 됨취소 버튼으로 닫음팝오버에서 "적용" 버튼을 클릭하십시오
XLOG 데이터 보존

XLOG 데이터는 기본적으로 일정 기간 동안만 보관됩니다. 오래된 데이터는 조회되지 않을 수 있습니다.


8. 관련 문서