콘텐츠로 이동

RUM 탐색기

RUM 탐색기를 통해 사용자가 애플리케이션에 접근한 상세 정보를 조회하고 분석할 수 있습니다.

RUM > 애플리케이션 목록 > 탐색기에서 각 사용자 세션, 페이지 성능, 리소스, 긴 작업, 작업 중 발생한 오류와 지연이 사용자에게 미치는 영향을 확인할 수 있습니다. 검색, 필터링, 연관 분석을 통해 애플리케이션의 실행 상태와 사용 상황을 종합적으로 파악하고 개선할 수 있습니다.

Guance RUM에는 다음과 같은 탐색기가 있습니다.

탐색기 유형 개요
Session(세션) 사용자 접속 시간, 방문 페이지 경로, 작업 수, 접속 경로, 발생한 오류 정보 등 사용자 접속 관련 상세 정보를 확인할 수 있습니다.
View(페이지) 사용자 접속 환경을 확인하고 사용자의 작업 경로를 추적하며 작업 응답 시간을 분해하고 작업으로 인한 백엔드 애플리케이션의 일련의 호출 체인 성능 지표를 파악할 수 있습니다.
Resource(리소스) 상태 코드, 요청 방식, 리소스 주소, 로드 소요 시간 등 웹 페이지에 로드된 다양한 리소스 정보를 확인할 수 있습니다.
Action(작업) 사용자가 애플리케이션을 사용하는 동안의 작업 상호작용, 즉 작업 유형, 페이지 작업 상세, 작업 소요 시간 등을 확인할 수 있습니다.
Long Task(긴 작업) 사용자가 애플리케이션을 사용하는 동안 메인 스레드를 50ms 이상 차단한 긴 작업과 페이지 주소, 작업 소요 시간 등을 확인할 수 있습니다.
Error(오류) 사용자가 애플리케이션을 사용하는 동안 브라우저에서 발생한 프런트엔드 오류를 오류 유형, 오류 내용 등으로 확인할 수 있습니다.

조회 전제 조건

Guance는 SDK 스크립트를 도입하여 오류, 리소스, 요청, 성능 지표 등을 수집합니다.

구체적인 방법은 RUM 수집기 구성을 참조하세요.

워크스페이스 및 애플리케이션 범위

기본적으로 현재 워크스페이스가 조회됩니다. 상단의 “워크스페이스” 선택기를 사용하여 동일 사이트 내 권한이 부여된 여러 워크스페이스를 선택한 다음 분석할 애플리케이션을 선택할 수 있습니다. 애플리케이션 옵션에는 애플리케이션 이름과 워크스페이스 이름이 함께 표시됩니다.

  • “전체 애플리케이션”은 현재 선택된 워크스페이스의 모든 애플리케이션을 의미하며, 특정 애플리케이션 옵션과 상호 배타적입니다.
  • 특정 애플리케이션을 선택하면 각 애플리케이션의 소스 워크스페이스 데이터만 조회됩니다. 이름이 같거나 애플리케이션 ID가 동일한 워크스페이스 간 애플리케이션은 각각 선택해야 합니다.
  • 워크스페이스 범위를 전환한 후에도 유효한 애플리케이션 선택은 유지되며, 더 이상 유효하지 않은 애플리케이션 선택은 정리됩니다.
  • 목록과 차트는 현재 워크스페이스 및 애플리케이션 범위를 사용합니다. 특정 Session, View, Resource, Action, Long Task 또는 Error를 열면 상세 정보와 세션 리플레이는 해당 레코드의 소스 워크스페이스를 기준으로 조회됩니다.

열 설정에서 “워크스페이스”를 표시하도록 선택할 수 있습니다. 워크스페이스 간 CSV 내보내기에는 워크스페이스 이름과 워크스페이스 UUID가 포함됩니다. 소스 워크스페이스를 확인할 수 없는 경우 상세 또는 리플레이 진입점을 사용할 수 없으므로 페이지 안내에 따라 새로고침 후 다시 시도하세요. 여러 워크스페이스에서 동일한 이름의 필드 유형이 일치하지 않는 경우, 먼저 유형 충돌을 해결한 후 정렬하거나 집계해야 합니다.

권한 및 읽기 전용 규칙은 워크스페이스 간 조회 안내를 참조하세요. 히트맵과 퍼널의 애플리케이션 선택은 단일 선택을 유지하며, 여기의 “전체 애플리케이션” 분석 범위는 사용하지 않습니다.

조회 및 분석

  • 시간 위젯: 기본적으로 최근 15분간의 데이터가 표시됩니다.

  • 탐색기 검색창에서는 다양한 검색 및 필터링 방식을 지원합니다.

  • 탐색기 분석 패널에서는 1~3개의 태그를 기반으로 다차원 분석 통계를 수행할 수 있으며, 다양한 데이터 차트 분석 방식을 지원합니다.

  • 트레이스 탐색기의 빠른 필터에서 필터 필드를 편집하거나 추가할 수 있습니다.

  • 열 표시를 통해 표시 열을 직접 추가, 편집, 삭제, 드래그할 수 있습니다.

RUM 탐색기의 왼쪽 패널에서는 “빠른 필터”와 “표시 항목” 두 개의 탭을 지원합니다.

  • 빠른 필터는 애플리케이션, 환경, 버전, 사용자, 기기, 상태 등의 차원으로 데이터를 필터링하는 데 사용됩니다.

  • 표시 항목은 현재 Session, View, Resource, Action, Long Task 또는 Error 목록에 표시되는 필드를 조정하는 데 사용됩니다.

  • 탐색기마다 각각의 표시 항목 설정이 별도로 저장됩니다.

RUM 데이터 분포도

탐색기의 데이터 분포도에서는 선택한 시간 범위에 따라 자동으로 적절한 시간 간격을 선택하여 각 시점의 사용자 접속 수 분포 추이를 보여줍니다. 데이터를 필터링한 경우 필터링된 분포 추이도 함께 표시되므로, 다양한 시점의 사용자 접속 데이터를 직관적으로 확인할 수 있습니다.

오류 데이터 알림

RUM 데이터의 상태는 경고(warning)와 정상(info) 두 가지 유형으로 나뉩니다. RUM 데이터 유형이 경고인 경우, 즉 데이터에 오류가 발생한 경우 탐색기의 데이터 목록 앞에 ❗️ 가 표시되어 네트워크 문제, 페이지 로드 오류, 페이지 DOM 파싱 오류 등 사용자 접속 시 발생하는 성능 문제를 신속하게 식별하는 데 도움을 줍니다.

문서 평가

이 페이지가 도움이 되었나요?