본문으로 건너뛰기

브라우저 지표

브라우저 모니터링에서 수집하고 있는 메트릭스 지표에 대한 설명입니다. 메트릭스 조회 메뉴에서 검색할 수 있습니다.

rum_page_load_each_page

페이지 로드 시간에 관한 지표는 Performance APINavigation Timing의 값을 참조합니다. 다음 그림과 같이 페이지 로드 탐색이 진행됩니다.

페이지 로드 응답 시간은 loadEventEnd 시점까지를 의미합니다.

  • 수집 간격 : 5초

  • 통계 데이터 : 5분, 1시간

Tags

태그명설명비고
page_group페이지 그룹-

Fields

필드명단위설명비고
page_load_backend_time밀리 세컨드페이지 로드 중 백엔드 영역의 평균 처리 시간startTime부터 responseEnd까지 소요된 시간
page_load_frontend_time밀리 세컨드페이지 로드 중 프론트엔드 영역의 평균 처리 시간domInteractive부터 loadEventEnd까지 소요된 시간
page_load_redirect_time밀리 세컨드브라우저가 웹 페이지를 불러올 때 리다이렉트 과정에서 소요한 평균 시간redirectStart부터 redirectEnd까지 소요된 시간
page_load_cache_time밀리 세컨드브라우저가 웹 페이지를 불러오면서 캐시된 리소스를 검색하는데 소요한 평균 시간fetchStart부터 domainLookupStart까지 소요된 시간
page_load_dns_time밀리 세컨드브라우저가 웹 페이지를 불러오면서 웹사이트 도메인을 조회하는데 소요한 평균 시간domainLookupStart부터 domainLookupEnd까지 소요된 시간
page_load_connect_time밀리 세컨드브라우저가 서버와의 네트워크 연결 과정에 소요한 평균 시간connectStart부터 connectEnd까지 소요된 시간
page_load_ssl_time밀리 세컨드브라우저가 웹 페이지를 불러올 때 TCP 헨드쉐이크 과정에서 소요한 평균 시간secureConnectionStart부터 connectEnd까지 소요된 시간
page_load_firstbyte_time밀리 세컨드브라우저가 웹 페이지를 불러오면서 네트워크 요청을 보낸 후 서버로부터 첫 번째 바이트가 수신될 때까지 소요된 평균 시간requestStart부터 responseStart까지 소요된 시간
page_load_download_time밀리 세컨드브라우저가 웹 페이지를 불러오면서 서버로부터 리소스를 다운로드하는데 소요한 평균 시간responseStart부터 responseEnd까지 소요된 시간
page_load_domcontentloaded_time밀리 세컨드웹 페이지가 초기 콘텐츠를 렌더링하고 상호 작용할 수 있는 상태가 되기까지의 평균 시간domContentLoadedEventStart부터 domContentLoadedEventEnd까지 소요된 시간
page_load_domload_time밀리 세컨드웹 페이지의 모든 자원이 로드되고 렌더링이 완료된 후 사용자가 상호 작용할 수 있는 상태가 되기까지의 평균 시간loadEventStart부터 loadEventEnd까지 소요된 시간
page_load_render_time밀리 세컨드서버로부터 다운로드한 리소스를 화면에 렌더링하고 페이지 로드 이벤트를 완료하는데 소요한 평균 시간domInteractive부터 loadEventEnd까지 소요된 시간
page_load_event_time밀리 세컨드브라우저가 측정하는 load 이벤트가 완료되는 평균 시간시작부터 loadEventEnd까지 소요된 시간
page_load_duration밀리 세컨드브라우저가 웹 페이지를 완전히 불러오는데 소요한 평균 시간loadEventEnd 이후 추가 인터랙션을 완료하기까지의 시간, 브라우저 에이전트가 측정한 페이지 로드 완료 시간
page_load_count건수페이지 로드 수-

rum_page_load_browser_each_page

브라우저별 페이지 로드와 관련한 지표입니다.

  • 수집 간격 : 5초

  • 통계 데이터 : 5분, 1시간

Tags

태그명설명비고
page_group페이지 그룹-
browser_name브라우저 이름-

Fields

필드명단위설명비고
page_load_count건수페이지 로드 수-
page_load_duration밀리 세컨드브라우저가 웹 페이지를 완전히 불러오는데 소요한 평균 시간-

rum_page_load_device_each_page

디바이스별 페이지 로드와 관련한 지표입니다.

  • 수집 간격 : 5초

  • 통계 데이터 : 5분, 1시간

Tags

태그명설명비고
page_group페이지 그룹-
device_name디바이스 이름-

Fields

필드명단위설명비고
page_load_count건수페이지 로드 수-
page_load_duration밀리 세컨드브라우저가 웹 페이지를 완전히 불러오는데 소요한 평균 시간-

rum_page_load_os_each_page

운영체제별 페이지 로드와 관련한 지표입니다.

  • 수집 간격 : 5초

  • 통계 데이터 : 5분, 1시간

Tags

태그명설명비고
page_group페이지 그룹-
device_name디바이스 이름-

Fields

필드명단위설명비고
page_load_count건수페이지 로드 수-
page_load_duration밀리 세컨드브라우저가 웹 페이지를 완전히 불러오는데 소요한 평균 시간-

rum_router_change_each_page

싱글 페이지 애플리케이션에서 페이지 전환 시 발생하는 이벤트와 관련한 지표입니다.

  • 수집 간격 : 5초

  • 통계 데이터 : 5분, 1시간

Tags

태그명설명비고
page_group페이지 그룹-
completed_loading전환 완료 여부페이지 전환이 완료되지 않고 다른 페이지로 전환 시 false로 표시됨

Fields

필드명단위설명비고
router_change_count건수SPA 페이지 전환 수-
router_change_time밀리 세컨드페이지를 완전히 전환하는데 소요한 평균 시간-

rum_resource_each_page

웹 페이지에서 호출되는 리소스의 응답 시간과 관련한 지표입니다.

  • 수집 간격 : 5초

  • 통계 데이터 : 5분, 1시간

Tags

태그명설명비고
page_group페이지 그룹-
is3rdParty서드파티에서 호출된 리소스 여부웹 페이지의 도메인과 호출된 리소스의 도메인이 다른 경우 true로 전달함
request_host리소스의 url host 값-
request_path리소스의 url path 값-
type리소스 타입css, image, script 등

Fields

필드명단위설명비고
resource_dns_time밀리 세컨드브라우저가 웹 페이지를 불러오면서 웹사이트 도메인을 조회하는데 소요한 평균 시간domainLookupStart부터 domainLookupEnd까지 소요된 시간
resource_connect_time밀리 세컨드브라우저가 서버와의 네트워크 연결 과정에 소요한 평균 시간connectStart부터 connectEnd까지 소요된 시간
resource_ttfb_time밀리 세컨드브라우저가 웹 페이지를 불러오면서 네트워크 요청을 보낸 후 서버로부터 첫 번째 바이트가 수신될 때까지 소요된 평균 시간requestStart부터 responseStart까지 소요된 시간
resource_download_time밀리 세컨드브라우저가 웹 페이지를 불러오면서 서버로부터 리소스를 다운로드하는데 소요한 평균 시간responseStart부터 responseEnd까지 소요된 시간
resource_duration밀리 세컨드브라우저가 웹 페이지를 완전히 불러오는데 소요한 평균 시간loadEventEnd 이후 추가 인터랙션을 완료하기까지의 시간, 브라우저 에이전트가 측정한 페이지 로드 완료 시간
page_load_count건수페이지 로드 수-
resource_size바이트리소스 사이즈-

rum_ajax_each_page

AJAX 응답 시간과 응답 상태 코드와 관련한 지표입니다.

  • 수집 간격 : 5초

  • 통계 데이터 : 5분, 1시간

Tags

태그명설명비고
page_group페이지 그룹-
request_hostAJAX 요청 URL의 host 값-
request_pathAJAX 요청 URL의 path 값-

Fields

필드명단위설명비고
ajax_1xx_count건수응답 상태코드 100 이상 200 미만의 AJAX 건수-
ajax_2xx_count건수응답 상태코드 200 이상 300 미만의 AJAX 건수-
ajax_3xx_count건수응답 상태코드 300 이상 400 미만의 AJAX 건수-
ajax_4xx_count건수응답 상태코드 400 이상 500 미만의 AJAX 건수-
ajax_5xx_count건수응답 상태코드 500 이상 AJAX 건수-
ajax_count건수AJAX 건수-
ajax_duration밀리 세컨드AJAX 요청 평균 응답 시간-
ajax_fail_count건수요청 실패한 AJAX 건수-

rum_error_total_each_page

브라우저에서 발생하는 에러와 관련한 지표입니다.

  • 수집 간격 : 5초

  • 통계 데이터 : 5분, 1시간

Tags

태그명설명비고
page_group페이지 그룹-
browser브라우저 이름-
device디바이스 이름-
os운영체제 이름-
error_message에러 메시지-
error_type에러 종류-

Fields

필드명단위설명비고
error_count건수에러 발생 건수-

rum_web_vitals_each_page

코어 웹 바이탈과 관련한 지표입니다.

  • 수집 간격 : 5초

  • 통계 데이터 : 5분, 1시간

Tags

태그명설명비고
page_group페이지 그룹-

Fields

필드명단위설명비고
web_vitals_cls밀리 세컨드웹사이트에서 가장 큰 콘텐츠 요소가 로드되는 평균 시간-
web_vitals_fid밀리 세컨드웹사이트가 로딩되고 사용자가 첫 번째 입력을 하고 브라우저가 반응하는 평균 시간-
web_vitals_lcp정수웹사이트가 로딩되는 동안 레이아웃이 얼마나 자주 변경되는지를 나타내는 점수-