실시간으로 모든 데이터를 수집하는 IMQA! 수많은 데이터를 바르게 읽고, 쉽고 빠르게 이해할 수 있는 방법에 대해 3개의 시리즈를 통해 안내해 드리고 있는데요.
- 실시간 모니터링
- 전체 모니터링(통계)
- 웹뷰 타임라인
첫 번째 편에서는 실시간으로 모니터링 방법과 함께 모니터링 시, 볼 수 있는 다양한 그래프를 바르게 읽는 방법을 예시와 함께 안내해 드렸습니다. 사실 모니터링하면서 볼 수 있는 그래프만 익혀도 IMQA MPM의 데이터를 잘 읽으실 수 있는데요.
따라서 아직 실시간 모니터링 데이터 읽기를 못 보신 분이 계시다면, 해당 내용을 먼저 확인해 보신 후 통계 데이터 읽는 방법을 확인해 보세요.
이번 시간에는 최대 7일간의 데이터를 확인할 수 있는 통계 메뉴의 데이터를 읽어볼 예정인데요. 통계 메뉴에서 볼 수 있는 그래프의 대부분은 실시간 모니터링에서 본 그래프와 동일하므로 훨씬 쉽게 이해하실 수 있을 거예요.
블로그에서 볼 수 있는 내용은 요약본으로 전체 내용은 이용자 가이드에서 확인하실 수 있습니다.
1. 특정 시간대의 전체 성능 현황 확인하기
‘통계 > 구간 분석’에서 특정 시간대의 성능 현황을 확인해 보세요. 복잡해 보이지만 이전에 확인해 본 히스토그램, 히트맵으로 데이터를 확인하실 수 있습니다.
구간 분석의 성능 분포 그래프는 50%, 95%를 기준으로 나누어진 구간을 선택하여 하단과 우측에서 상세 데이터를 확인하실 수 있습니다. 각 성능 지표별 X축 계급이 상이하니, 데이터를 읽으실 때 유의하세요!
- 50%, 95% 기준선이 0에 가까움
- 대부분의 데이터가 기준치인 300ms보다 빠른 0~100ms에 위치
데이터 수가 상대적으로 적으면 막대 길이가 짧아 보이지 않을 수 있음!
95% 이상 구간은 막대가 잘 보이지 않더라도 반드시 확인 필요!
2. 간단히 확인하는 사용자 정보 현황
성능 확인이 필요한 구간에 대한 전체 사용자 정보를 확인하실 수 있는데요. 해당 구간 선택 후 하단을 확인하시면 성능 문제가 발생한 화면, OS 버전, 디바이스, 위치/통신사, 프로세스 및 GPS 사용 여부를 확인하실 수 있습니다.
특정 화면, OS 버전, 디바이스 및 위치/통신사의 데이터가 많을 경우 해당 부분의 확인이 필요합니다.
히트맵을 통한 성능 확인 전,
하위 5% 구간의 전체 사용자 정보 확인!
3. 주요 성능 현황을 한눈에!
'성능 분석' 메뉴를 통해 주요 성능 지표를 30분, 1시간, 3시간, 12시간, 1일 단위로 확인해 보세요.
- 세로축 최댓값 확인
선택한 구간에 따라 최댓값이 달라질 수 있으니, 세로축 값을 확인해 보세요. - 가로축 간격
- 최근 30분: 1분 간격으로 표시
- 최근 1일: 10분 간격으로 표시
선택한 구간에 따라 간격이 달라져 그래프 형태도 달라질 수 있습니다.
- 최근 30분 화면 로딩시간 최댓값: 2,775m
- 최근 1일 화면 로딩시간이 가최댓값: 9,245ms
최근 1일은 최근 30분 대비상대적으로 훨씬 긴 화면로딩 시간이 걸린 부분이 있어, 세로축의 최댓값이 달라졌습니다.
이에 30분에서 가장 문제가 있는 것으로 보이는 구간이 1일 데이터에서는 큰 문제가 없는 것처럼 보일 수 있습니다. 따라서 그래프 형태뿐만 아니라 세로축의 값과 붉은색으로 표시되는 기준치도 함께 확인해야 합니다.
4. 일자별 화면 성능 현황 확인하기
'화면 분석' 메뉴에서는 성능 대시보드의 화면별 성능 현황에서 확인할 수 있는 최근 30분 화면 현황 외 1시간, 3시간을 기준으로 데이터를 확인할 수 있습니다.
특정 일자에 대한 화면별 화면 로딩시간은 신규 기능인 ‘성능 통계'에서 확인할 수 있습니다. 선택한 일자의 화면별 조회수, 화면 로딩시간, 평균, 하위 5%, 최댓값 확인이 가능합니다.
일자별 네이티브, 웹뷰, 프래그먼트(안드로이드) 데이터를 엑셀 파일로 다운받아 분석 가능!
이번 포스팅에서는 IMQA MPM의 통계 메뉴의 데이터를 읽는 방법에 대해 알아보았는데요. 생각보다 간단하고, 쉽게 읽을 수 있죠?
데이터를 읽는 방법 외에도 IMQA에 대해 궁금한 사항이 있으시면 언제든지 문의해 주세요. 아래 이미지를 클릭하시면 채팅창으로 이동합니다! :)