Voici quelques exemples d'utilisation de New Relic REST API (v2) pour obtenir des données Apdex pour votre application et votre navigateur, pour un identifiant d'application et une clé API spécifiques. Par défaut, cela fournira une liste de valeurs toutes les minutes pour les 30 dernières minutes au format JSON.
Lors de l'acquisition de données, les valeurs renvoyées peuvent être affectées par la période que vous spécifiez et la manière dont les données sont stockées. Pour plus d'informations, voir Extraction de données métriques.
noms et valeurs métriques pour Apdex
Pour spécifier les noms et valeurs Apdex métriques avec l'appel d'API REST, utilisez ces codes selon vos besoins.
Metric name | Metric value |
---|---|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
Le calcul utilisé pour déterminer le score
est expliqué dans Apdex : Mesurer la satisfaction des utilisateurs. Les sections suivantes décrivent comment obtenir le score
et les valeurs s, t et f utilisées pour y parvenir.
Score Apdex moyen
Pour obtenir l'Apdex moyen score
(application et navigateur) pour une période spécifique, utilisez cette commande. Cet exemple affiche 24 heures au format XML pour votre identifiant d'application et sa clé API correspondante.
$curl -X GET "https://api.newrelic.com/v2/applications/${APP_ID}/metrics/data.xml" \> -H "X-Api-Key:${API_KEY}" -i \> -d 'names[]=Apdex&names[]=EndUser/Apdex&values[]=score&from=2014-01-01T00:00:00+00:00&to=2014-01-02T00:00:00+00:00&summarize=true'
Cela renverra les mêmes scores Apdex affichés dans votre page APM Overview .
Valeurs métriques moyennes Apdex
Pour obtenir les valeurs métriques Apdex moyennes pour une plage de temps spécifique, utilisez cette commande. Cet exemple affiche 12 heures au format XML pour votre identifiant d'application et sa clé API correspondante.
$curl -X GET "https://api.newrelic.com/v2/applications/${APP_ID}/metrics/data.xml" \> -H "X-Api-Key:${API_KEY}" -i \> -d 'names[]=Apdex&names[]=EndUser/Apdex&values[]=score&from=2014-06-09T00:00:00+00:00&to=2014-06-09T12:00:00+00:00&summarize=true'
Tip: Pour renvoyer une série de scores Apdex au lieu d’une moyenne, omettez &summarize=true
.
Toutes les valeurs moyennes Apdex
Pour obtenir l'ensemble complet des scores moyens , s
, t
, f
, count
et des valeurs de seuil pour une plage de temps spécifique, utilisez cette commande. Cet exemple affiche 24 heures (ajustées au fuseau horaire 6 heures à l'ouest de UTC en utilisant %2B06:00
) au format XML pour votre identifiant d'application et sa clé API correspondante.
$curl -X GET "https://api.newrelic.com/v2/applications/${APP_ID}/metrics/data.xml" \> -H "X-Api-Key:${API_KEY}" -i \> -d 'names[]=Apdex&names[]=EndUser/Apdex&from=2014-06-09T00:00:00%2B06:00&to=2014-06-10T00:00:00%2B06:00&summarize=true'
Conseil
Même si cet exemple ajuste le fuseau horaire, la sortie renvoie toujours l'heure UTC.