MPM 사용 관련
Last updated
Last updated
프로젝트 리스트 우측의 설정(톱니바퀴 아이콘) 내 ‘앱 버전 관리’에서 주로 모니터링할 앱 버전을 지정할 수 있습니다. 자세한 설정 방법은 ‘앱 버전 관리’ 메뉴에서 확인하실 수 있습니다.
대시보드 내 화면별 성능 현황의 화면 카드를 클릭하면 해당 화면의 성능 분석 페이지로 연결됩니다. ‘화면 성능 분석’에서는 화면 조회 수, 이벤트 등 사용자에 대한 정보와 각 성능 지표에 대한 히트맵을 통해 성능 분포와 저하 상황을 상세하게 분석할 수 있습니다.
또한 ‘통계 > 구간 분석’에서 성능 구간 및 히트맵을 클릭하거나 구간을 드래하면 해당 부분의 소스 코드를 확인할 수 있습니다. (해당 기능은 유료 플랜에서 사용하실 수 있습니다.)
스택 분석은 트리뷰와 썬버스트뷰 2가지 형태로 확인 가능합니다. - 트리뷰: 가장 문제가 예상되는 함수 추정, 다른 함수들을 통해 앱에 주는 영향도 확인 - 썬버스트뷰: 실행 중 비중을 많이 차지하는 함수 확인, 앱이 어떤 동작을 하고 있었는지 파악
앱 리소스 분석에서는 페이지의 화면이 뜨기까지 데이터를 수집, 파악할 수 있어 화면이 뜨면서 느려지는 병목 구간을 정확히 판단할 수 있습니다.
화면 분석은 전체 앱 버전의 사용자가 방문한 화면별 문제 발생률, 하위 5%와 평균값을 방문율 순으로 확인할 수 있으며 문제 발생률에 따라 위험도 색상으로 표시합니다.
화면 분석에서 관리해야 할 화면을 확인하였다면, 해당 화면 카드를 클릭해 보세요. ‘화면별 성능 분석'페이지로 이동하여 해당 화면의 화면 조회 수, 이벤트, 성능 지표에 대한 히트맵 등 상세한 정보를 확인할 수 있습니다. (화면 성능 분석은 대시보드 > 화면별 성능 현황 > 특정 화면 카드를 클릭하면 확인할 수 있습니다.)
* 화면 분석, 화면별 성능 분석 기능은 유료 버전에서 사용하실 수 있습니다.
최근 30분 동안의 평균 문제 발생률에 따라 5단계 날씨 아이콘이 표시됩니다.
평균 문제 발생률과 성능 날씨에 대한 자세한 내용을 확인해 보세요.
대시보드 좌측 상단의 앱 요약 정보에서 오늘 이용자 수, 실행 수, 평균 문제 발생률을 확인하실 수 있습니다. (IMQA LITE은 최근 30분 이용자 수와 실행 수 확인) 또한 우측 화면별 성능 현황의 ‘요약 정보’를 클릭하시면, 화면별 성능 현황을 수치와 위험도 색상으로 표기되어 한눈에 파악하실 수 있습니다.
‘관리 > 성능 분석', ‘관리 > 화면 분석'에서도 요약 정보를 확인 수 있습니다. 성능이 저하된 구간 및 변동 추이를 확인할 수 있고, 화면별로 어떤 성능 저하가 있었는지 한눈에 확인이 가능합니다. (해당 기능은 유료 플랜에서 제공됩니다.)
성능 분석: 산출 구간을 변경하여 우리 앱의 전체적인 성능 현황을 확인해 보세요.
화면 분석: 성능 지표별 어떤 화면에서 어떤 성능 저하가 많이 발생하는지 확인하여 집중 관리해야 할 화면을 파악해 보세요.
숨김 설정된 화면은 보기 설정 전까지 대시보드 내 화면별 성능 현황에서 표시되지 않습니다. ‘관리 > 화면 관리’에서 보기/숨김 설정 상태를 확인해 보세요. 해당 기능은 유료 플랜에서 사용 가능합니다.
화면 보기 설정 기능은 데이터 수집 여부, 집계 여부와 상관 없습니다. ‘대시 보드 > 화면별 성능 현황’에서 표시할 화면 카드를 설정하는 기능이기 때문에 화면 숨김 처리를 해도 데이터는 수집되며, 화면 보기 설저어 시 언제든지 데이터를 확인하실 수 있습니다.
‘관리 > 화면 관리’에서 ‘웹뷰'화면 목록의 앱의 각 화면 이름을 이해하기 쉽도록 IMQA에서 표시할 이름으로 변경할 수 있습니다. 고유 화면 이름을 다시 IMQA에서 표시하시려면 표시될 화면 이름을 공란으로 저장합니다. (이름 변경은 설정 5분 후 적용됩니다.)
A/B 대시보드에서 OS별, 버전별 비교 분석이 가능합니다. A/B 대시보드는 유료 플랜에서 사용 가능합니다.
대시보드 우측 상단의 ‘대시보드 뷰’에서 ‘성능 대시보드’ 또는 ‘A/B 대시보드’를 선택하여 확인할 수 있습니다. A/B 대시보드는 유료 플랜에서 사용 가능합니다.
세부 국가 뷰에서는 전체 국가 뷰에서 선택한 국가의 도시 지역단위의 정보를 확인하실 수 있습니다.
성능 보고서는 최대 30일 전부터 전일 데이터까지 확인 가능하며, 일자별 확인 및 다운로드가 가능합니다.
성능 리포트와 병목 현상 리포트로 구성되어 있습니다. 성능 리포트는 각 성능 지표 구간별 일일 사용자 데이터의 분포를 %로 확인할 수 있습니다. 웹/하이브리드 앱의 경우 ‘웹뷰 화면 로딩시간'이 추가 표시됩니다.
병목 현상 리포트는 앱 성능 저하 원인을 상세하게 확인할 수 있습니다. 각 성능 지표별 하위 5%의 화면과 사용자 환경, 성능 저하가 있었던 스택 정보를 표시합니다. 웹/하이브리드 앱의 경우 웹뷰 관련 섹션이 추가 표시됩니다.
성능 리포트는 각 성능 지표를 9구간으로 분할하여 표기하며, 컬러로 성능 안정/위험 구간을 구분합니다.
회색 구간: 성능 안정 구간
회색 이외의 구간: 성능 위험 구간
분할된 구간 내 비율을 보고 사용자 분포도를 확인할 수 있는데요. 기준치 구간(성능 안정 구간)에 대부분의 사용자가 분포되어 있다면 앱 사용이 원활하다고 판단할 수 있으며, 넓게 분포되어 있다면 앱이 다양한 사용자 환경에 최적화되어 있지 않음을 의미합니다.
성능 리포트는 성능 지표별 사용자 분포를 통해 몇 %의 사용자가 어느 정도의 성능 문제를 겪는지 알 수 있는데요. 이를 통해 하루 동안의 전체 성능 현황을 파악하는데 유용합니다.
위의 성능 리포트에서 네이티브 화면 로딩 시간을 해석해 본다면
전체 데이터 34, 523건 - 화면 로딩시간 100ms 이하(성능 안정 구간): 99.684% - 화면 로딩시간 101ms 이상(성능 위험 구간): 0.316%
대부분의 사용자가(99% 이상) 짧은 로딩시간을 경험, 즉 불편함 없이 앱을 사용했다고 판단할 수 있으며 그 외 일부 사용자는(0.316%) 40초의 긴 로딩시간을 경험, 즉 성능 저하로 인해 불편함을 겪었음을 알 수 있습니다.
병목 현상 리포트는 성능 지표별 하위 5%와 응답 시간 / 웹뷰 화면 로딩시간 하위 20으로 나누어져 있습니다.
성능 지표별 하위 5%: 네이티브 화면 로딩시간, CPU 사용량, 메모리 사용량 하위 5%의 화면과 사용자 환경(OS 버전, 디바이스, 위치/통신사) 확인
응답 시간 / 웹뷰 화면 로딩시간 하위 20: 일일 사용자 데이터 중 가장 응답시간이 길었던 하위 20 / 가장 화면 로딩시간이 길었던 웹페이지 20개 확인
성능 지표별 하위 5%를 통해 성능이 저하된 주된 화면, 성능 저하를 경험한 사용자의 환경과 비율을 확인할 수 있고, 응답 시간 / 웹뷰 화면 로딩시간 하위20을 통해 성능 저하가 있었던 항목, 성능 저하를 경험한 사용자 환경을 확인할 수 있습니다.
병목 현상 리포트는 성능 저하 원인을 자세히 파악할 수 있어 오류 보고서로도 사용할 수 있고, 성능 개선 지표로 활용할 수 있습니다.
선택한 일자의 보고서는 PDF, CSV 형태로 저장하거나 인쇄할 수 있습니다.
로그인 사용자가 시간대를 자동으로 가져오지 못하는 환경에 있을 경우, IMQA의 시간 정보가 제대로 표현되지 않을 수 있습니다. 브라우저 시간대로 접속한 지역에 맞는 GMT 표준 시간으로 수동 설정할 수 있습니다.
1. 우측 상단의 '사용자 설정'을 클릭해 주세요.
2. 하단의 '브라우저 시간대'에서 시간대를 설정 후 [저장]을 눌러주세요.