Te ofrecemos esta traducción automática para facilitar la lectura.
En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.
La API de fallos móviles es una forma RESTful de recuperar información sobre los fallos de su aplicación móvil que se han informado a New Relic. Reúne los datos de atributos y subprocesos disponibles para un conjunto determinado de tipos y ocurrencias de fallas.
Puede utilizar la API para:
GET tus tipos de fallos más recientes
GET una lista de ID de ocurrencias de un solo tipo de falla
GET Thread, biblioteca y atributo para un ID de ocurrencia particular
Contenido
Requisitos previos
Para utilizar la API Crash en estos ejemplos, necesita:
Su clave de API de Crash de New Relic. Pasa esta clave como el valor del encabezado X-API-KEY.
Para encontrar el ID de tu cuenta y el ID de la aplicación móvil, abre tu aplicación móvil en one.newrelic.com, haga clic en el ícono (i) y lea los valores de la pestaña Metadata.
Sugerencia
Note: X-API-KEYs tienen un límite de 600 requests por minuto.
GET mobile-crashes/
Purpose: Devuelve los tipos de fallos más recientes.
Opcional: el número de tipos de fallos que se devolverán.
25
100
sort
Opcional: el orden de los resultados clasificados por una propiedad en particular: recent, occurrence-count, users-affected.
recent
occurrence-count
startTime
Opcional: timestamp epoch en ms. Define la ventana de tiempo para la recuperación de datos.
hace 60 minutos
1479592610148
endTime
Opcional: timestamp epoch en ms. Define la ventana de tiempo para la recuperación de datos.
ahora
1480530548906
{
data:[
{
:crash_type
},
...
],
meta:{
:metadata
}
}
objeto crash_type
Elemento
Tipo
Descripción
crashFingerprint
cadena
El identificador que define el tipo de accidente.
crashLocation
cadena
Cadena de ubicación de fallas formateada. Igual que en la UI. Generalmente legible por humanos, pero si no hay símbolos disponibles, pueden ser solo direcciones de memoria.
firstSeen
largo
Timestamp epoch, en milisegundos. Indica cuándo se registró el accidente por primera vez.
lastSeen
largo
Timestamp epoch, en milisegundos. Indica cuándo se registró el accidente por última vez.
usersAffected
largo
Recuento del número de usuarios que han experimentado el bloqueo.
occurrenceCount
largo
Recuento de accidentes.
crashLocationFile
cadena
El archivo en el que ocurrió el accidente.
May be null.
crashLocationLineNumber
largo
El número de línea en el que ocurrió el accidente.
May be 0.
crashLocationMethod
cadena
El método en el que ocurrió el accidente.
May be null.
crashLocationClass
cadena
La clase en la que ocurrió el accidente.
objeto de metadatos
Elemento
Tipo
Descripción
count
largo
Número total de tipos de fallos devueltos.
startTime
largo
Timestamp epoch inicial en milisegundos utilizada para la solicitud.
endTime
largo
Timestamp epoch final en milisegundos utilizados para la solicitud.
maxSize
largo
Número máximo de elementos que se pueden devolver.
sort
cadena
El orden de los resultados ordenados según una propiedad particular.
GET mobile-crashes/:crash_fingerprint
Purpose: Devuelve detalles sobre huellas dactilares de accidentes recientes.