Important
Bien que l'exemple utilise l'API REST v2 de New Relic, nous recommandons d'utiliser les fonctions NRQL pour exécuter la requête d'intervalle de temps métrique. Chaque valeur d’API peut être mappée à une fonction NRQL équivalente. Pour savoir comment créer une requête NRQL basée sur ces exemples d'API, reportez-vous à notre documentation.
Par défaut, l'appel de New Relic RESTAPI renvoieune série de valeurs de données métriques basées sur des restrictions de plage de temps. Pour obtenir la moyenne de ces valeurs, incluez &summarize=true
dans votre appel d'API. Par exemple:
$curl -X GET "https://api.newrelic.com/v2/applications/${APP_ID}/metrics/data.json" \> -H "Api-Key:$API_KEY" -i \> -d 'names[]=Agent/MetricsReported/count&from=2014-08-11T14:42:00%2B08:00&to=2014-08-11T15:12:00%2B08:00&summarize=true'
Si vous avez un compte régional UE, l'URL ci-dessus commence par https://api.eu.newrelic.com
.
Conseil
Pour éviter de résumer les données, omettez summarize
dans votre appel d'API. Vous n'avez pas besoin de spécifier &summarize=false
.