• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

문제 신고

모바일 비정상 종료 횟수 및 비정상 종료 비율 예시(v2)

여기서는 New Relic REST API(v2)를 사용하여 오른쪽 상단의 요약 페이지 에 나타나는 모바일 애플리케이션의 전체 및 버전별 충돌 횟수충돌 비율 을 얻는 방법을 설명합니다.

이 예에서는 지난 30분의 기본 기간을 사용합니다. 다른 시간 범위 에 대한 충돌 데이터를 얻으려면 명령에 기간을 추가하십시오.

전제 조건

이 예에서 API를 사용하려면 다음이 필요합니다.

  • New Relic REST API 키
  • New Relic 모바일 모니터링 앱 ID 또는 모바일 모니터링 앱 버전 ID입니다.

모바일 모니터링 앱 ID를 찾으려면 제품 ID 찾기: 모바일 모니터링 을 참조하세요.

모바일 모니터링 앱 버전 ID를 찾으 려면 아래 모바일 앱 버전 ID 찾기 를 참조하세요.

모바일 앱: 충돌 데이터 가져오기

전체 모바일 애플리케이션에 대한 충돌 횟수 및 충돌률 데이터를 얻으려면 다음 REST API 명령에서 모바일 애플리케이션 ID 를 사용하십시오.

curl -X GET "https://api.newrelic.com/v2/mobile_applications/${MOBILE_ID}.json" \
-H "X-Api-Key:${API_KEY}" -i

crash_summary 출력 데이터에는 crash_countcrash_rate 가 모두 포함됩니다.

"crash_summary": {
"supports_crash_data": true,
"unresolved_crash_count": 14,
"crash_rate": 28.155339805825243
}

계정의 모든 모바일 애플리케이션에 대한 충돌 요약 데이터를 얻으려면 다음 REST API 명령을 사용하십시오.

curl -X GET "https://api.newrelic.com/v2/mobile_applications.json" \
-H "X-Api-Key:${API_KEY}" -i

모바일 앱 버전: 충돌 횟수 데이터 가져오기

특정 버전의 모바일 애플리케이션에 대한 충돌 수 메트릭 데이터를 얻으려면 다음 REST API 명령에 모바일 애플리케이션 버전 ID 를 포함하십시오.

curl -X GET "https://api.newrelic.com/v2/mobile_applications/${MOBILE_APP_VERSION}/metrics/data.json" \
-H "X-Api-Key:${API_KEY}" -i \
-d 'name=Mobile/Crash/All&values[]=call_count&summarize=true'

모바일 앱 버전: 비정상 종료율 데이터 가져오기

특정 버전의 충돌률을 계산하려면 다음 방정식을 사용하십시오.

Crash Rate = (Mobile/Crash/All:call_count) / (Session/Start:call_count)

방정식에 필요한 두 개의 메트릭 값을 얻으려면 모바일 애플리케이션 버전 ID 와 함께 다음 REST API 명령을 사용하십시오.

curl -X GET "https://api.newrelic.com/v2/mobile_applications/${MOBILE_APP_VERSION}/metrics/data.json" \
-H "X-Api-Key:${API_KEY}" -i \
-d 'names[]=Mobile/Crash/All&names[]=Session/Start&values[]=call_count&summarize=true'

모바일 앱 버전 ID 찾기

중요

특정 버전에 대한 충돌 데이터를 얻으려는 경우에만 버전 ID를 제공해야 합니다.

모바일 애플리케이션의 버전 ID를 찾으려면 다음 NRQL 쿼리를 실행하십시오.

SELECT count(*) from Mobile where appName='YOUR_APP_NAME' facet appVersionId since 1 day ago
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.