Cette traduction automatique est fournie pour votre commodité.
En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.
Exemples de requêtes NRQL pour monitoring des applications mobiles
Il existe plusieurs façons d'interroger vos données. Ce document vous montrera quelques exemples de requêtes NRQL à partir de données. Pour voir les descriptions de l'événement signalé sur mobile et de l'attribut disponible, voir Événement mobile.
Exemples de requêtes d'événements Mobile, MobileSession et MobileCrash
Les requêtes mobiles vous permettent de comprendre et de comparer une grande variété de données mobiles, notamment l'interaction, la localisation, le profil de l'appareil, la version de l'application, les pannes et les performances.
Ces exemples utilisent des requêtes effectuées sur les types d'événements Mobile, MobileSession et MobileCrash :
SELECT uniqueCount(uuid)FROM Mobile SINCE 1day ago FACET name
SELECT uniqueCount(uuid)FROM MobileSession WHERE countryCode='CN' FACET regionCode SINCE 7 days ago
SELECT uniqueCount(uuid)FROM MobileSession FACET osVersion SINCE 7 days ago
SELECT percentile(sessionDuration,90)FROM MobileSession SINCE 1day ago COMPARE WITH2 days ago
SELECT histogram(memUsageMb)FROM MobileSession WHERE sessionDuration >5
FROM MobileSession, MobileCrash FACET appVersion SINCE 90 days ago
Exemples de requêtes d'événement MobileRequest
Cette fonctionnalité nécessite monitoring des applications mobiles agent version 5.14.0 ou supérieure. Les données MobileRequest sont activées par défaut pour :
Pour les versions antérieures, à partir de la version Android 5.14.0 ou iOS 5.14.0, vous devez activer la fonctionnalité. Effectuez une mise à niveau vers la dernière version Android ou iOS , ou ajoutez l'indicateur de fonctionnalité requis à votre application.
Vous trouverez ci-dessous quelques requêtes NRQL qui répondent à des cas d’utilisation courants. Utilisez l'attributMobileRequestpour créer votre propre requête NRQL . Les deux derniers exemples utilisent MobileRequestError événement en plus de MobileRequest pour obtenir un taux d'erreur.
Quels domaines sont sujets aux échecs et aux erreurs ?
Exemples de requêtes d'événement MobileRequestError
Vous trouverez ci-dessous quelques requêtes NRQL qui répondent à des cas d’utilisation courants. Utilisez l'attributMobileRequestErrorpour créer votre propre requête NRQL .
Quelles requêtes provoquent le plus d’erreurs ?
SELECTcount(*)FROM MobileRequestError WHERE errorType ='HTTPError' FACET requestUrl
Quelles pannes de réseau sont les plus courantes pour mon application ?
SELECTcount(*)FROM MobileRequestError WHERE errorType ='NetworkFailure' FACET networkError
Quels domaines sont sujets aux échecs et aux erreurs ?