통계

IMQA WPM 통계는 다양한 주제의 과거 데이터를 기간과 조건으로 조회하여 관찰 및 분석이 가능합니다. 각 성능 지표별 사용자 데이터 분포를 사용자 환경과 함께 분석하거나, 웹 애플리케이션의 전반적 상태 확인과 인사이트를 획득할 수 있습니다.

1. 구간 분석

구간 분석은 각 성능 지표별 사용자 데이터 분포를 사용자 환경과 함께 분석할 수 있습니다. 대시보드를 통해 종합적 평균 성능을 확인한 후, 특정 성능 저하 구간을 상세하게 30분 단위로 확인할 수 있습니다.

IMQA WPM 구간 분석은 다음과 같이 구성됩니다.

❶ 타임라인 ❷ 성능 분포 그래프 ❸ 사용자 정보 ❹ 성능 히트맵

타임라인

분석하고자 하는 날짜, 시간(30분 단위)을 변경할 수 있습니다. 변경 시 성능 분포 그래프, 사용자 환경을 선택한 기준으로 갱신합니다.

❶ 타임라인 분석하고자 하는 날짜, 시간(30분 단위)을 변경할 수 있습니다. 변경 시 성능 분포 그래프, 사용자 환경을 선택한 기준으로 갱신합니다.

❷ 분석 날짜 기본 ‘오늘 날짜'로 설정 되며 [<] [>] 클릭 시 분석 날짜를 변경할 수 있습니다. 최대 30일 전까지 선택할 수 있습니다.

❸ 선택한 시간대 선택한 시간대를 표시합니다. 다른 시간대로 변경할 수 있습니다.

❹ 현재 시간대 ‘현재 시간'이 포함된 시간대를 표시합니다.

❺ 범례 각 시간대별 집계된 데이터 수에 따라 타임라인 색상 농도를 4단계로 표시합니다.

성능 분포 그래프

선택한 30분 동안의 사용자 데이터 분포를 히스토그램으로 표시합니다. 성능 분포 그래프 영역에서 구간을 선택하여 사용자 환경과 성능 히트맵을 분석할 수 있습니다.

❶ 성능 지표 ‘페이지 로딩시간' ‘응답시간' 으로 성능 지표를 변경할 수 있습니다. 지표 변경 시 성능 분포 그래프, 사용자 정보를 갱신합니다.

❷ 히스토그램 히스토그램은 계급을 가로축에, 도수를 세로축에 나타낸 뒤, 집계된 데이터를 여러 구간을 정해 계급을 만들고, 각 계급에 속하는 데이터 수로 도수를 표시합니다. 히스토그램은 전체 집단의 분포 상태를 파악하거나 비교할 때 유용합니다.

❸ 50% 기준선 성능 평균 기준선을 표시합니다. 전체 데이터 분포의 중간 위치를 표시하며, 전반적인 성능을 파악하는 경우에 유용합니다. 기준선이 0에 가까울수록 빠른 성능을 의미합니다.

❹ 95% 기준선 성능 하위 5% 기준선을 표시합니다. 전체 데이터 분포의 하위 5%가 시작되는 지점을 표시하며, 성능이 가장 낮은 데이터를 파악하는 경우에 유용합니다. 기준선이 0에 가까울수록 빠른 성능을 의미합니다.

❺ 분석 가능한 구간 기준선으로 구분된 구간을 선택하여 성능 데이터를 상세하게 분석할 수 있습니다. 선택한 구간으로 사용자 정보를 필터링하고, 성능 히트맵을 표시합니다. 최대 3개의 구간으로 표시되며, 데이터의 위치로 구간을 산출하기 때문에 구간이 겹칠 수 있습니다. 이 경우 %가 높은 구간으로 표시됩니다.

  • 구간1: 전체 데이터 분포의 0 ~ 50% 미만

  • 구간2: 전체 데이터 분포의 50% 이상 ~ 95% 미만

  • 구간3: 전체 데이터 분포의 95% 이상

성능 분포 그래프를 통해 웹 사이트 사용자가 어떤 성능 환경에 있는지 알 수 있습니다. 기준치 구간에 대부분의 사용자가 분포되어 있다면 웹 사이트 이용이 원활하다고 판단할 수 있으며, 넓게 분포되어 있다면 웹 사이트가 다양한 사용자 환경에 최적화되어 있지 않음을 의미합니다. 웹 브라우저 애플리케이션의 목표 성능을 설정하기 위한 개선 지표로 활용해보세요.

사용자 정보

기본 성능 분포 전체 구간에 대해 표시되며, 선택한 30분 사용자 환경을 비율로 표시합니다. 성능 분포 그래프 영역에서 구간 선택시 갱신됩니다.

  • 브라우저: 선택한 구간에 집계된 사용자의 브라우저를 표시합니다.

  • OS: 선택한 구간에 집계된 사용자의 OS를 표시합니다.

  • 페이지: 선택한 구간에 집계된 사용자 데이터의 페이지 정보를 표시합니다.

사용자 정보는 웹 사이트에 접속했을 때 사용자의 User-Agent 정보를 기반으로 표시합니다. IMQA WPM은 사용자들이 주로 사용하는 OS와 브라우저로 크게 구분하고 있습니다. OS의 경우, ‘Windows’ ‘macOS’ ‘Android’ ‘iOS’ ‘Linux’ 등으로 구분됩니다.

브라우저의 경우, ‘Chrome’ ‘Safari’ ‘Microsoft Edge’ ‘Firefox’ ‘Samsung Browser’ 등으로 구분됩니다. 지정되지 않은 OS나 브라우저의 경우, ‘Unknown’으로 표시될 수 있습니다.

성능 히트맵

선택한 성능 분포 구간 사용자와 연관성이 있는 성능 히트맵을 표시합니다. 선택한 성능 구간의 사용자가 어떤 성능 문제를 겪고 있는지, 페이지 로딩시간, 응답시간에 대한 히트맵을 확인할 수 있습니다. 성능 지표별 히트맵에 대한 자세한 내용은 ‘IMQA WPM 사용자 가이드 > 페이지 성능분석 > 성능 히트맵'을 참고하세요.

페이지 로딩시간

개별 페이지 또는 SPA 방식으로 구현된 웹 브라우저 애플리케이션에서 측정된 페이지 로딩시간을 확인할 수 있습니다. 히트맵 영역에서 원하는 셀을 클릭하거나, 마우스 드래그로 구간을 선택하면 성능 상세 분석 팝업을 표시합니다.

  • 페이지 로딩시간: HTML 페이지가 onload 이벤트를 발생하는 시점 또는 DOM 변경에 의한 로딩시간을 구간으로 산출합니다.

  • 범례: 기준치 이상 구간일 경우 빨강, 미만일 경우 파랑으로 표시하며, 같은 시간 축에 집계된 데이터 비율에 따라 색상 농도를 4단계로 표시합니다.

응답시간

페이지에서 요청한 HTTP 응답시간을 확인할 수 있습니다. 히트맵 영역에서 원하는 셀을 클릭하거나, 마우스 드래그로 구간을 선택하면 성능 상세 분석 팝업을 표시합니다.

  • 응답시간: HTTP 응답시간을 구간으로 산출합니다.

  • 범례: 수집된 HTTP 정보에서 4xx대 5xx대 응답코드인 경우에는 빨강, 그 외 응답코드 일 경우 파랑으로 표시하며, 같은 시간 축에 집계된 데이터 비율에 따라 색상 농도를 4단계로 표시합니다.

2. 성능 분석

성능 분석은 웹 사이트 접속자 & 방문 수와 각 성능 지표를 시계열 그래프로 표시하며, 산출 구간을 변경하여 성능이 저하된 구간 및 성능의 변동 추이를 거시적 관점에서 확인할 수 있습니다.

  • 30분: 최근 30분 동안의 성능을 1분 간격으로 표시합니다.

  • 1시간: 최근 1시간 동안의 성능을 1분 간격으로 표시합니다.

  • 3시간: 최근 3시간 동안의 성능을 1분 간격으로 표시합니다.

  • 12시간: 최근 12시간 동안의 성능을 5분 간격으로 표시합니다.

  • 1일: 최근 24시간 동안의 성능을 10분 간격으로 표시합니다.

3. 화면 분석

화면 분석은 웹 사이트 이용자가 방문한 페이지의 방문율, 문제 발생률, 성능 지표 별 하위 5%와 평균값을 표시합니다. 산출 구간을 변경하여 페이지별 어떤 성능 저하가 얼마나 있었는지 한눈에 확인할 수 있습니다. 페이지는 방문율 높은 순으로 정렬되며 화면 카드 클릭 시 ‘페이지별 성능 분석’ 페이지로 이동할 수 있습니다.

4. 사용자 통계

사용자 통계는 기간 내 사용자의 웹 사이트 이용에 대한 과거 데이터를 확인할 수 있습니다. 주제별 통계로 원하는 기간과 조건으로 조회하여, 웹 사이트 이용자에 대한 인사이트를 얻을 수 있습니다. 거시적 관점에서의 상태 확인 및 패턴을 파악할 수 있습니다.

IMQA WPM 사용자 통계는 다음과 같이 구성됩니다.

❶ 통계 주제 ❷ 조회 기간/조회 조건 ❸ 요약 정보 ❹ 기준별 이용 기록

통계 주제

과거 데이터를 분석하고자 하는 세부 주제를 선택할 수 있습니다. 선택한 주제에 맞는 다양한 통계 지표를 분석할 수 있습니다.

❶ 통계 세부 주제 통계 세부 주제를 변경할 수 있습니다. 지표 변경 시 해당 주제에 맞는 통계 지표를 확인할 수 있습니다.

현재 사용자 통계는 웹 사이트 이용 기록 통계를 확인할 수 있습니다. 추후 다양한 주제별 통계가 제공될 예정입니다.

조회 기간/조회 조건

조회하고자 하는 기간과, 조회 조건을 선택할 수 있습니다. 선택한 기간과 기준으로 데이터를 조회합니다.

  1. 조회하고자 하는 조회 기간을 선택합니다. 기본 ‘최근 7일’로 설정되어 있으며 ‘오늘' ‘어제' ‘최근 7일'로 선택할 수 있습니다.

  2. [조회 하기]를 클릭하면 선택한 기간과 기준으로 데이터가 조회됩니다.

요약 정보 - 일별 이용자 & 방문 수

웹 사이트 이용 기록에 대한 요약 정보로 일별 웹 사이트 이용자 & 방문 수를 월 달력에 히트맵으로 시각화하여 데이터 밀집도를 확인할 수 있습니다.

  • 표시 기준: 조회하고자 하는 기준을 선택합니다. 기본 ‘이용자 수’로 설정되어 있으며 ‘이용자 수' ‘방문 수'를 선택할 수 있습니다. 변경시 월 달력 히트맵을 갱신합니다.

  • 일 평균: 조회 기간 내 이용자 수, 방문 수를 1일 평균으로 산출합니다.

  • 기간 합계: 조회 기간 합계를 산출합니다.

  • 범례: 조회 기간 내 이용자 수, 방문 수의 최소값과 최대값을 확인할 수 있습니다. 월 달력 히트맵에 표시되는 색상 4단계를 확인할 수 있습니다.

  • 월 달력 히트맵: 일별 웹 사이트 이용자 & 방문 수를 월 달력에 히트맵으로 시각화합니다. 최소값과 최대값을 기준으로, 4단계 색상으로 구분하여 수치를 가시적으로 빠르게 확인할 수 있습니다.

월 달력 히트맵을 통해 어떤 날짜에 이용자와 방문 수가 높고 낮았는지 웹 사이트 이용 상황을 빠르게 확인할 수 있습니다.

요약 정보 - 이용 상위 5 페이지

웹 사이트 이용 기록에 대한 요약 정보로 방문자와 조회가 높은 상위 5개 페이지를 확인할 수 있습니다. 페이지별 방문자 수, 조회 수 높은 순으로 기본 정렬됩니다. 페이지 정보, 방문자 수와 조회 수를 확인할 수 있습니다.

  • 방문자 수: 해당 페이지에 방문한 사용자 수를 카운트합니다. 중복을 제외한 순 사용자를 의미합니다.

  • 조회 수: 해당 페이지의 방문 수를 카운트합니다.

이용 상위 5 페이지 그래프를 통해 방문 상위/하위 페이지별 사용성을 확인하고, 성능 개선 대상 지표로 활용해보세요.

일별 이용자 & 방문 수

조회 기간, 조회 조건에 해당하는 웹 사이트 이용자 수와 방문 수를 일별로 확인할 수 있습니다.

❶ 헤더(정렬) 기본은 이전 날짜 순으로 정렬됩니다. 최근 날짜 순으로 정렬할 수 있습니다.

❷ 합계 조회 결과의 이용자 수, 방문 수 합계를 표시합니다.

❸ 일별 이용자 & 방문 수 항목 날짜, 일별 이용자 수와 방문 수를 표시합니다.

  • 날짜: 조회 기간에 포함되는 날짜를 표시합니다.

  • 이용자 수: 해당 날짜의 사용자 수를 카운트합니다. 중복을 제외한 순 사용자를 의미합니다.

  • 방문 수: 해당 날짜의 웹 사이트 접속 수를 카운트합니다. 이용자가 웹 사이트에 접속하여 시작한 세션의 수를 의미합니다.

일별 이용자 & 실행 수를 통해 조회 기간동안 사용자가 많이 이용한 날짜와 적게 이용한 날짜, 반복 접속 횟수를 확인할 수 있습니다. 일 변동을 관찰해보세요.

페이지별 이용 기록

조회 기간, 조회 조건에 해당하는 웹 사이트의 사용자가 방문했던 페이지를 표시하며, 방문자 수 높은 순으로 기본 정렬됩니다. 페이지 정보, 방문자 수와 조회 수를 확인할 수 있습니다.

❶ 헤더(정렬) 기본은 방문자 수 높은 순으로 정렬됩니다. 방문자 수 낮은 순으로 정렬할 수 있습니다.

❷ 합계 페이지 조회 수 합계를 표시합니다.

❸ 페이지별 이용 기록 항목 페이지 정보, 페이지별 방문자 수와 조회 수를 표시합니다.

  • 페이지: 페이지 이름을 표시합니다. 긴 이름은 마우스 포인터를 올리면 표시되는 툴팁으로 확인할 수 있습니다.

  • 방문자 수: 해당 페이지에 방문한 사용자 수를 카운트합니다. 중복을 제외한 순 사용자를 의미합니다.

  • 조회 수: 해당 페이지의 방문 수를 카운트합니다.

페이지별 이용 기록을 통해 조회 기간동안 사용자가 많이 방문한 페이지와 적게 방문한 페이지, 방문 횟수를 확인할 수 있습니다. 방문 상위/하위 페이지별 사용성을 확인하고, 성능 개선 대상 지표로 활용해보세요.

Last updated