• EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

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.

Crea una propuesta

Ejemplo de recuento de fallos móviles y tasa de fallas (v2)

Esto describe cómo utilizar la API REST de New Relic (v2) para obtener crash count y crash rate generales y específicos de la versión de su aplicación móvil, que aparecen en la páginaSummary en la esquina superior derecha.

Estos ejemplos utilizan el período de tiempo predeterminado de los últimos 30 minutos. Para obtener datos de fallos para un rango de tiempo diferente, agregue el período de tiempo a los comandos.

Requisitos previos

Para utilizar la API en estos ejemplos, necesita:

  • Your New Relic REST clave de API
  • Su ID de aplicación de monitoreo de móviles New Relic o su ID de versión de la aplicación de monitoreo de móviles.

Para encontrar el ID de la aplicación monitoreo de móviles, consulte Búsqueda del ID del producto: monitoreo de móviles.

Para encontrar el ID de la versión de la aplicación monitoreo de móviles, consulte Buscar el ID de la versión de la aplicación móvil a continuación.

Aplicación móvil: obtenga datos sobre accidentes

Para obtener datos de recuento de fallos y tasa de fallas para la aplicación móvil general, utilice el ID de la aplicación móvil en el siguiente comando de API REST:

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

Los datos de salida crash_summary contienen tanto crash_count como crash_rate.

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

Para obtener datos de resumen de fallos para todas las aplicaciones móviles de la cuenta, utilice este comando de API REST:

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

Versión de la aplicación móvil: obtenga datos del recuento de accidentes

Para obtener los datos de la métrica del recuento de fallos para una versión específica de la aplicación móvil, incluya el ID de la versión de la aplicación móvil en el siguiente comando de API REST:

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'

Versión de la aplicación móvil: obtenga datos de tasa de fallas

Para calcular la tasa de fallas de una versión específica, use la siguiente ecuación:

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

Para obtener los dos valores métricos necesarios en la ecuación, use el siguiente comando API REST con el ID de versión de la aplicación móvil .

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'

Encuentre el ID de la versión de la aplicación móvil

Importante

Debe proporcionar el ID de la versión solo cuando desee obtener datos sobre fallas para una versión específica.

Para encontrar el ID de versión de su aplicación móvil, ejecute la siguiente consulta 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.