IMQA
모바일 앱의 성능을 소스 코드 레벨까지 실시간으로 분석하는 모바일 성능 모니터링(MPM) 솔루션
IMQA 소개
모바일 앱 성능 관리의 새로운 기준
IMQA는 ONYCOM이 개발한 모바일 APM(Application Performance Management) 솔루션으로, 크래시 리포트만으로는 파악하기 어려운 다양한 장애의 근본 원인을 소스 코드 수준에서 실시간으로 진단합니다.
세계 최초로 모바일 플랫폼의 모든 레이어를 소스 코드 레벨까지 분석할 수 있으며, 해외 서비스와 달리 데이터 샘플링 없이 전수 데이터를 수집하여 정확한 성능 분석을 제공합니다.
- iOS / Android 네이티브 및 React Native 지원
- 전수 데이터 수집 (샘플링 없음, 데이터 손실 없음)
- On-Premise / Cloud SaaS / Hybrid 배포 지원
주요 기능
IMQA MPM과 IMQA Crash를 통해 모바일 앱의 성능을 종합적으로 모니터링합니다.
실시간 성능 대시보드
화면 로딩시간, 응답시간, CPU·메모리 사용량을 실시간 시계열 그래프로 모니터링하고, A/B 대시보드로 앱 버전·OS별 비교 분석이 가능합니다.
크래시 분석 (IMQA Crash)
앱 비정상 종료 시 원인을 자동으로 분석하고, dSYM 파일 자동 심볼리케이션으로 별도 파일 업로드 없이 즉시 원인을 파악합니다.
네트워크 응답 분석
HTTP 요청의 응답시간과 상태코드를 ms 단위로 수집하여, 느린 API 호출과 에러 발생 URL을 정확히 식별하고 병목 구간을 진단합니다.
화면 렌더링 분석
네이티브 화면의 Lifecycle 단계별 로딩시간을 Waterfall 차트로 시각화하고, 웹뷰 페이지 로드 타임라인까지 상세 분석합니다.
소스 코드 레벨 분석
성능 저하를 일으키는 원인을 실제 소스 코드 레벨로 추적하며, 트레이스 뷰를 통해 화면 로딩·HTTP 요청·스택 정보를 통합 확인합니다.
알림 및 리포트
성능 지표별 임계치와 위험도를 설정하여 이메일 알림을 받고, 앱 버전·디바이스·OS·위치별로 세분화된 알림 조건을 관리합니다.
배포 환경
고객의 환경에 맞는 유연한 배포 방식을 지원합니다.
On-Premise
고객사 내부 서버에 직접 설치하여 데이터 보안과 관리 통제를 확보합니다.
Cloud SaaS
별도 인프라 구축 없이 클라우드 기반으로 빠르게 서비스를 시작합니다.
Hybrid
On-Premise와 Cloud의 장점을 결합하여 고객 상황에 최적화된 구성을 제공합니다.
도입 효과
IMQA 도입으로 모바일 앱의 품질과 사용자 경험을 체계적으로 향상시킵니다.
앱 안정성 향상
크래시와 성능 이슈를 사전에 감지하고 빠르게 대응하여, 앱의 안정성과 가용성을 극대화합니다.
사용자 경험 개선
화면 로딩시간, 네트워크 응답시간 등 사용자가 체감하는 성능 지표를 지속적으로 개선합니다.
개발 효율성 증대
소스 코드 레벨 분석으로 문제 원인을 즉시 파악하여, 디버깅 및 성능 튜닝 시간을 대폭 단축합니다.
데이터 기반 의사결정
전수 데이터 기반의 정확한 성능 리포트로 앱 업데이트 및 인프라 투자에 대한 객관적 근거를 확보합니다.