네트워크 성능

앱이 전 세계로 실행되는 네트워크에서 연결된 다양한 서비스까지, 뉴렐릭 Mobile의 네트워크 모니터링은 앱이 사용되는 복잡한 환경에서 모바일 앱에 어떤 일이 일어나고 있는지를 이해할 수 있게 도와줍니다.

커넥티드 서비스 맵

연결된 서비스와 앱의 성능 관계와 서비스들이 서로에 주는 영향의 수준을 한 눈에 조회할 수 있습니다.

HTTP 오류 보고

앱에서 발생하는 HTTP 오류의 유형과 빈도를 알 수 있습니다. 응답 본문, OS, 앱 버전, 타임 스탬프 및 각 오류 유형의 고유한 발생 수를 세부적으로 보여줍니다.

지역별 성능 보고

색상 코드로 구분된 세계 맵은 가장 느린 응답 시간, 가장 높은 네트워크 실패율, 최대 사용자 수, 국가별로 전송된 데이터를 쉽게 조회할 수 있도록 해줍니다. 각 국가별로 평균 응답 시간, 분당 호출 수, 트래픽 용량, 네트워크 장애 발생 유형 등을 표시해줍니다.

HTTP 요청 개요

응답 시간, 분당 요청 수, 총 시간 또는 요청의 총 사이즈에 따라 앱의 주요 HTTP 요청들의 성능을 세분화해줍니다.

HTTP 요청 내역

각 엔드포인트별로 응답 시간, 평균 처리량 및 전송된 평균 데이터에 대한 세부적인 차트를 표시해줍니다.

네트워크 장애 보고

어떤 호스트가 네트워크 장애를 일으키고 어떤 유형의 장애가 가장 보편적으로 발생하는지를 보여주며, 발생한 각 오류에 대한 응답 본문을 제공해줍니다.

통신사별 성능 보고

앱이 실행되는 각 통신사와 WiFi별로 디바이스 수, 응답 시간, 오류율에 대한 개괄적인 정보를 제공합니다. 또한 통신사별로 응답시간, 네트워크 장애 및 트래픽 용량에 대한 추세 보고서를 제공합니다.

앱 성능

뉴렐릭 Mobile은 사용자의 상호작용을 지원하는 Android 및 iOS 앱을 위한 애플리케이션 코드를 모니터링하는 엔진을 제공합니다.

사용자 상호작용 개요

평균 소요 시간, 총 소비 시간, 총 조회 수 등 여러 가지 측면에서 가장 비용이 많이 드는 상호작용을 파악할 수 있습니다. 또한 전체 상호작용에서 가장 느린 트레이스 목록을 제공합니다.

사용자 상호작용 트레이스

스레드 전반에서 각각 느린 트레이스별로 CPU/메모리 소비, 네트워크 호출, 스레드 전반의 데이터 분산을 진단해줍니다. 트레이스 중에 각 스레드가 어떻게 메서드/클래스를 실행하는지 코드 수준의 내역과 타임라인을 살펴볼 수 있습니다.

OS 버전 개요

앱의 운영체제의 성능에 대한 개괄적인 정보를 보여줍니다. HTTP 응답 시간, 처리량, 활성화된 디바이스 또는 네트워크 장애율별로 OS 성능을 확인할 수 있습니다.

OS 성능 내역

각 운영체제의 평균 상호작용 시간, HTTP 응답시간, 네트워크 장애 유형 및 활성화된 디바이스 수를 표시해줍니다. 또한 OS에서 가장 느린 트레이스 목록을 제공합니다.

사용자 상호작용 내역

상호작용에서 UI & 워커 스레드 활용, 평균 호출 수, 소요되는 평균 시간별로 클래스와 메서드의 성능을 보여줍니다. 또한 단일한 유형의 상호작용에서 가장 느린 트레이스 목록을 제공합니다.

디바이스 성능 개요

앱에서 가장 보편적으로 사용되는 디바이스의 성능을 HTTP 응답시간, 처리량, 디바이스 수, 네트워크 장애율별로 정렬할 수 있습니다.

디바이스 성능 내역

상호작용 시간 트렌드, HTTP 응답 시간, 네트워크 장애 유형, 활성 세션 등 각 디바이스의 세부내역을 보여줍니다. 또한 각 디바이스 유형별로 가장 느린 트레이스 목록을 제공합니다.

버전 트렌드

모바일 앱의 가장 최신 버전에서 리뷰 사용, 도입 및 성능 지표를 표시해줍니다. 출시 후 1일, 1주 및 1개월 단위로 각 릴리즈의 성능을 비교하고, 개괄적인 정보에 기반해 개발 노력에 대응하며 가장 지원이 필요한 영역을 지원할 수 있습니다.

사용량

뉴렐릭 Mobile의 사용량 기능은 각 앱 버전의 사용자 수와 성능을 이해할 수 있게 해줍니다.

버전 성능 개요

상호작용 시간, 활성 세션, 오류율 등 주요 지표를 통해 앱의 여러 버전들의 도입률과 성능을 비교 분석할 수 있습니다. 생성 일자, 평균 메모리/CPU 사용률, 분당 평균 세션 수, 활성 버전 당 분당 평균 요청 수에 대한 비교 보고서가 포함됩니다.

버전 성능 내역

앱의 특정 버전의 성능을 다른 버전이나 버전 평균과 비교해 보여줍니다. 오류율, 응답 시간, 활성 세션 및 메모리 사용률을 일정 시간 간격으로 비교해 보여줍니다.

월별 고유 디바이스 수 비교

각 월별로 앱을 실행하는 고유 디바이스 수를 전년 동월 수치와 비교 및 추적한 막대 차트를 보여줍니다.

충돌 보고서

세부적인 지표와 앱 충돌에 대한 인사이트를 제공하며, 발생된 충돌을 사용자 상호작용과 연관시켜 코드 수준의 가시성을 제공합니다.

충돌률 개요 & 내역

충돌한 세션 %, 주간 비교, 영향을 받은 실제 사용자 수, 해결 및 미해결 충돌 내역 등 모든 앱 충돌 발생 상황에 대한 개괄적인 정보를 확인할 수 있습니다. 또한 빈도 트렌드를 분석하고, 기호로 표시된 스택 트레이스를 조회하며, 디바이스, OS 및 앱 버전 별로 내역을 자세히 확인할 수 있습니다.

앱 충돌 상호작용 경로

자동으로 충돌을 야기한 상호작용의 경로를 감지하고, 충돌 전에 발생한 이벤트에 대한 코드 수준의 가시성을 제공하여, 개발자가 보다 쉽고 효율적으로 문제를 해결할 수 있게 해줍니다.

충돌 이메일 알람

이메일 알람 기능을 통해 앱에서 발생한 모든 핵심적인 충돌에 대해 인지하고 충돌 대시보드 내에서 바로 지원 티켓을 생성할 수 있습니다.

알람 및 협업

알람 기능은 원하는 경고 및 중요 한계값을 설정해 문제를 신속하게 발견 및 해결할 수 있도록 해주며, 협업 기능은 팀원들이 쉽게 문제와 해결책을 공유할 수 있게 해줍니다.

심각한 성능 이슈에 대한 알람

앱이 사용하는 네트워크 서비스의 상태에 기반해 HTTP 상태 오류율, 네트워크 장애율 또는 응답 시간별로 알람을 수신할 수 있습니다. 각 외부 호스트별로 주의 및 심각한 알람 조건을 맞춤 설정할 수 있습니다.

뉴렐릭의 새로운 알람 기능으로 앱 실행 시간에 대한 알람을 수신할 수 있습니다.

맞춤 대시보드

가장 중요한 성능 지표들을 맞춤 대시보드에 추가해 지속적으로 관리할 수 있습니다.

신속한 앱 상태 조회

뉴렐릭 Mobile은 색상 코드로 구분된 상태 표시기를 사용해 성능 이슈를 신속하게 발견할 수 있도록 해줍니다.

팀과의 협업

보고서에 메모/댓글을 추가하고 인라인 응답을 사용하며 팀원들과 협업할 수 있습니다.

기존 고객 지원 티켓 시스템과의 통합

기존의 고객 지원 티켓 시스템을 사용해, 성능 문제와 관련된 지원을 간단하게 요청할 수 있습니다. 뉴렐릭이 지원하는 티켓 시스템을 확인해보십시오.

보안

뉴렐릭은 고객이 애플리케이션을 빠르고 안전하게 만들 수 있도록 지원합니다. 뉴렐릭은 고객 정보를 보호하기 위해 모든 노력을 기울이고 있으며, 이를 위해 사용하는 주요 방법은 다음과 같습니다.

미국 및 유럽 연합의 데이터 지역

뉴렐릭의 글로벌 데이터 호스팅 구조는 두 개 지역 즉, 유럽 연합과 미국으로 구성됩니다. 고객은 물리적 위치에 상관없이, 계정을 설정하는 과정에서 원하는 데이터 지역을 선택할 수 있습니다. (참고: 뉴렐릭은 지역 간 데이터 마이그레이션이나 집계를 지원하지 않습니다.)

데이터센터 보안

뉴렐릭 서비스를 실행하고 고객의 데이터를 저장하는 인프라는 Tier III, SSAE-16 인증을 받은 데이터센터에 위치합니다. 고객 데이터는 정기적으로 백업이 됩니다.

기본 설정된 보안

뉴렐릭은 보안이 기본적으로 설정되어야 한다고 생각합니다. 고객이 민감 데이터의 전송을 승인하려면 뉴렐릭에서 명시적으로 설정해야 합니다. 뉴렐릭은 고객이 의도치 않게 정보를 노출하는 일이 없도록 만들고자 합니다.

설정 가능한 보안

애플리케이션이 민감한 데이터를 다룰 수도 있으며 어떤 데이터가 뉴렐릭으로 전송되는지 고객이 우려할 수도 있다는 점을 뉴렐릭은 알고 있습니다. 그렇기 때문에, 어떤 민감한 데이터를 뉴렐릭으로 전송할지를 고객이 전적으로 제어할 수 있도록 만들었습니다.

SOC2 감사 완료

뉴렐릭은 보안 및 가용성에 관한 절차와 관리적 통제에 대해 SOC 2 감사를 성공적으로 완료했습니다. 이 감사는 뉴렐릭의 보안 절차와 관리적 통제를 검토하여, 뉴렐릭이 자사의 시스템과 고객의 데이터를 보호하기 위해 적절한 조치를 취하고 있다는 독립적인 제3자의 보증을 제공합니다.

연속 모니터링

뉴렐릭은 내부 및 타사 서비스를 이용해 자사 네트워크와 애플리케이션에 대한 지속적인 보안 검사를 수행함으로써 애플리케이션과 서버의 보안 상태가 유지되도록 합니다.

규제 준수

뉴렐릭은 PCI, HIPAA 또는 SOX 등의 규제 환경에서 안전하게 작동하도록 설정될 수 있습니다. 또한 스위스 및 유럽 연합의 개인정보 보호 쉴드 인증도 받았습니다.

엔터프라이즈 모드

높은 수준의 보안을 필요로 하는 고객을 위해, 최근 뉴렐릭은 보안 옵션들을 잠금 설정하여 직원들이 실수로 민감한 데이터를 전송할 수 없게 해주는 엔터프라이즈 보안 모드(Enterprise Security Mode)를 추가했습니다.