본문으로 건너뛰기

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 전용으로 제공됩니다.

위젯 구성 변경하기

대시보드에 배치된 위젯을 직접 추가하거나 삭제하고, 구성한 결과를 프리셋으로 저장할 수 있습니다. 기본 배치는 그대로 유지되므로 언제든지 원래 화면으로 되돌릴 수 있습니다.

위젯 추가하기

  1. 대시보드의 빈 공간에서 마우스 오른쪽 버튼을 클릭하세요. 위젯 추가 메뉴가 나타납니다.

  2. 위젯 목록은 스크린, HTTP, 크래시 / ANR, 세션 그룹으로 나뉩니다. 그룹 이름을 선택하면 하위 위젯 목록이 펼쳐집니다.

  3. 검색 입력 필드에 위젯 이름을 입력하세요. 이름이 일치하는 위젯만 표시되며, 해당 그룹은 자동으로 펼쳐집니다.

  4. 펼치기 또는 접기 버튼을 클릭하면 모든 그룹을 한 번에 펼치거나 접을 수 있습니다.

  5. 추가할 위젯 이름을 선택하세요. 대시보드에 위젯이 배치됩니다.

위젯 삭제하기

삭제할 위젯에서 마우스 오른쪽 버튼을 클릭한 다음 삭제 버튼을 클릭하세요.

위젯 이동·크기 조절하기

위젯의 윗부분을 마우스로 클릭한 상태에서 원하는 위치로 드래그하세요. 위젯 오른쪽 아래 모서리를 드래그하면 크기를 조절할 수 있습니다.

프리셋으로 저장하기

화면 오른쪽 위 프리셋 선택 상자에서 위젯 구성을 저장하고 불러올 수 있습니다. 저장하지 않으면 추가하거나 삭제한 결과는 화면을 새로 고칠 때 사라집니다.

  • Default: 플랫폼별 기본 배치를 제공하는 내장 프리셋입니다. 이름을 바꾸거나 삭제할 수 없습니다.

  • 위젯 구성을 마친 다음 프리셋 이름을 입력하고 저장하면 새 프리셋이 만들어집니다. 이미 있는 이름으로 저장하면 기존 프리셋에 덮어쓰기합니다.

  • 프리셋 목록에서 항목에 마우스를 올린 다음 기본으로 표시 버튼을 클릭하세요. 메뉴에 처음 진입했을 때 표시할 프리셋을 지정할 수 있으며, 지정한 프리셋에는 기본 태그가 표시됩니다.

  • 프리셋을 삭제하려면 목록에서 삭제하려는 항목의 삭제 버튼을 클릭하세요.

노트

프로젝트 편집 권한이 있는 멤버만 프리셋을 저장하거나 수정할 수 있습니다. 권한이 없는 멤버는 프리셋을 읽기 전용으로 조회합니다. 멤버 권한에 대한 자세한 내용은 다음 문서를 참조하세요.

추가로 제공하는 위젯

기본 배치에는 포함되지 않지만 위젯 추가 메뉴에서 배치할 수 있는 위젯입니다.

WidgetDescriptionMetric
상태별 HTTP 건수 (추이)상태 그룹별 HTTP 요청 건수 추이를 라인 차트로 표시. 하단에 그룹별 합계를 막대 범례로 표시상태 그룹별 요청 건수
상태별 HTTP 건수 (랭킹)선택한 조회 구간의 상태 그룹별 요청 건수 합계를 높은 순으로 막대 차트에 표시상태 그룹별 요청 건수 합계
Exception 메시지별 크래시 건수Exception 메시지 기준 크래시 건수를 상위 10개까지 막대 차트로 표시exception_message별 크래시 건수
앱 버전별 크래시 건수앱 버전별 크래시 건수 추이를 상위 10개 버전까지 표시. 새 버전 배포 후 크래시 증가 여부 확인에 활용app_version별 크래시 건수
유저 세션 수 (선택 구간)선택한 조회 구간의 유니크 유저 세션 수를 단일 수치로 표시유니크 세션 수

상태 그룹은 1xx, 2xx, 3xx, 4xx, 5xx, Unknown으로 구분합니다. 2xx는 성공, 3xx는 리다이렉트, 4xx는 클라이언트 오류, 5xx는 서버 오류를 의미합니다.

노트
  • Unknown은 상태 코드가 100보다 작은 요청입니다. 요청 자체가 실패한 경우와 에이전트가 상태 코드를 보내지 않은 경우를 구분할 수 없습니다.

  • Exception 메시지에 변수값이 섞이면 같은 예외라도 서로 다른 항목으로 나뉩니다. 상위 10개 항목이 전체를 대표하지 않을 수 있습니다.

  • 유저 세션 수 (선택 구간) 위젯은 대시보드에서 선택한 조회 구간을 그대로 따릅니다. 금일과 전일을 비교하려면 금일 세션 수 위젯을 사용하세요.