본문으로 건너뛰기

Mobile dashboard

대시보드는 모바일 애플리케이션의 사용자 경험과 성능을 모니터링하는 화면입니다. 실시간 데이터와 과거 데이터를 조회할 수 있으며, 디바이스·OS·지역 등 다양한 관점에서 통계를 제공합니다.
화면 로드 이벤트와 HTTP 요청 성능 데이터도 함께 확인할 수 있어 성능 이상을 신속하게 파악할 수 있습니다.

위젯 차트 상단의 위젯 설명 아이콘을 클릭하면 해당 위젯의 설명을 확인할 수 있습니다.

평균 App Startup 시간

앱 전체 시작 성능을 단계별 평균 시간으로 표시합니다.
타임라인 바 차트는 스타트업 과정을 단계별로 시각화하며, 어느 단계에서 지연이 발생하는지 한눈에 확인할 수 있습니다.

이 지표는 Android 전용으로 제공됩니다.

스크린 로드 수

조회시점 기준 전체 스크린 로드 수를 표시합니다.
이 지표를 통해 사용자가 언제 앱을 가장 많이 사용하는지, 트래픽 집중 시간대를 파악할 수 있습니다.

  • 급격한 증가: 마케팅 캠페인, 푸시 알림 효과 가능
  • 감소: 앱 성능 문제 또는 서버 장애 가능

스크린 히트맵

시간대별 스크린 로드 응답 시간을 분포도 차트로 표시합니다.
차트 영역을 드래그하면 해당 시간대의 스크린 이벤트 상세 내역을 조회할 수 있습니다.

  • 가로축: 스크린 로드 종료 시간
  • 세로축: 스크린 로드 응답 시간
  • 색상: 하늘색 → 파란색 → 남색 순으로 정상 이벤트 밀도 표현

평균 스크린 로드 시간

애플리케이션의 화면별 평균 로드 시간을 실시간으로 모니터링합니다. 최적화가 필요한 화면을 식별할 수 있습니다. 하단 테이블은 스크린 클래스별 상세 데이터를 제공합니다. 느린 스크린을 신속히 식별해 최적화 대상을 선정할 수 있습니다.

  • 위젯 상단: 최근 10분간 스크린별 로드 시간을 라인 차트로 표시
  • 위젯 하단
    • 왼쪽 영역: 스크린 평균 로드 시간
    • 오른쪽 영역: 스크린 클래스 별 호출 횟수를 막대 그래프로 표시, 호출 횟수 순으로 정렬

금일 세션 수

금일 세션 수 위젯은 하루 동안 발생한 총 세션 수를 실시간으로 표시합니다.
전일 동일 시간대와 비교해 앱 사용량 변화를 파악할 수 있으며, 앱 실행 규모와 사용자 이용 패턴 분석에 활용할 수 있습니다.

  • 위젯 상단: 조회일 기준 0시부터 현재 시각까지의 전체 세션 수와 전일 세션 수 대비 증감 표시
  • 위젯 하단: 5분 간격으로 측정된 실시간 세션 수를 그래프로 표시
    • 당일 세션: 파란색 영역
    • 전일 세션: 회색 영역

HTTP 히트맵

앱에서 발생한 HTTP 요청의 응답 시간을 히트맵 차트로 제공합니다.
요청별 상세 정보는 테이블에서 확인할 수 있습니다.

  • 가로축: HTTP 요청 종료 시간
  • 세로축: HTTP 응답 시간
  • 정상 요청: 하늘색 → 파란색 → 남색
  • 에러 요청: 노란색 → 주황색 → 빨간색 (HTTP 400 이상)

평균 HTTP 응답 시간

HTTP 요청의 평균 응답 시간을 API 엔드포인트별로 제공합니다.
가장 많이 호출되는 API와 응답이 느린 API를 쉽게 식별하여 최적화 대상을 선정할 수 있습니다.

  • 위젯 상단: 최근 10분간 HTTP 요청의 응답 시간을 API별 라인 차트로 표시
  • 위젯 하단
    • 왼쪽 영역: API별 평균 응답 시간 표시
    • 오른쪽 영역: API별 호출 횟수를 막대 그래프로 표시, 호출 횟수 순으로 정렬

HTTP 요청 실패 건수

HTTP 에러(상태 코드 400 이상)와 요청 취소 건수를 집계합니다.
시간대별 실패 추이를 모니터링해 서버 문제나 네트워크 이슈를 감지할 수 있습니다.

  • 시간대별 에러 발생 패턴을 분석 활용
    • 서버 장애 시점 파악
    • 네트워크 불안정 구간 감지
    • API 엔드포인트별 안정성 평가

디바이스별 크래시

디바이스 모델별 크래시 발생 건수를 표시합니다.
특정 모델에서 반복되는 크래시를 통해 호환성 문제를 파악할 수 있습니다.

  • 추적 정보
    • 디바이스 모델
    • OS 버전 (Android, iOS)
    • 메모리 및 스토리지 상태
    • 크래시 발생 빈도

Exception 타입별 크래시 건수

발생한 Exception/Error 타입별로 크래시를 분류하고 건수를 표시합니다. 각 Exception 타입의 발생 빈도를 파악하여 코드의 취약점을 개선할 수 있습니다.

  • Android 크래시 유형

    • NullPointerException
    • OutOfMemoryError
  • iOS 크래시 유형

    • NSInvalidArgumentException
    • NSRangeException
    • EXC_BAD_ACCESS
    • Swift Error 타입

스크린별 크래시 건수

스크린 단위로 크래시 건수를 표시합니다.
크래시가 자주 발생하는 스크린을 식별하여 우선적으로 안정성을 개선할 수 있습니다.

  • 크래시 발생 시 수집되는 정보
    • 화면 이름 및 클래스
    • 크래시 발생 시점
    • 사용자 행동 컨텍스트

스크린별 ANR 건수

스크린별 ANR(Application Not Responding) 발생 건수를 표시합니다.
사용자 경험에 큰 영향을 주는 ANR이 어느 스크린에서 집중되는지 파악할 수 있습니다.

이 지표는 Android 전용으로 제공됩니다.