• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

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.

Créer un problème

Comment utiliser notre API REST (v2)

L'API REST de New Relic vous permet de récupérer des données et de les envoyer vers les outils de New Relic, ainsi que de configurer des fonctionnalités et d'effectuer des opérations de suppression. Vous pouvez également utiliser l'API Explorer pour comprendre les données à votre disposition via l'API REST, pour obtenir la commande cURL et pour voir les réponses JSON.

Installation

La structure de commande de l'API REST suit ce modèle :

curl -X GET URL -H "Api-Key:$API_KEY" -d 'PAYLOAD'

La commande GET peut également être un POST ou DELETE, selon l'intention de la requête.

Pour comprendre l’espace réservé, continuez à lire.

Conseil

Nos exemples utilisent curl comme outil de ligne de commande commun pour extraire les données d'intervalle de temps métrique de l'API REST. Cependant, vous pouvez utiliser n'importe quelle méthode pour effectuer vos requests REST. Les commandes curl incluent les URL cibles, les informations d'en-tête et les données pertinentes pour tout mécanisme de demande.

URL

L'appel d'API nécessite une URL pour spécifier l'emplacement à partir duquel les données seront accessibles. Vous devez remplacer l'espace réservé URL par l'URL appropriée qui changera en fonction du type de données demandées. En général, l'URL suit ce modèle :

https://api.newrelic.com/v2/applications/$APP_ID/metrics/data.json

Le $APP_ID spécifie l'application ou le produit exact pour lequel les données sont demandées. Les informations suivant ce paramètre varieront en fonction de la demande de données.

Si vous avez un compte dans la région UE, l'URL est :

api.eu.newrelic.com/v2/applications/$APP_ID/metrics/data.json

Conseil

Vous pouvez récupérer des données XML au lieu de JSON en remplaçant .json par .xml.

Clé API $API_KEY

L'API New Relic nécessite une clé API utilisateur: la clé utilisateur est également utilisée pour notre API NerdGraph.

Dans nos exemples d'API REST, nous empruntons l'espace réservé à la clé API $API_KEY à la programmation shell Unix. Assurez-vous de remplacer cette variable et d’autres variables spécifiques à l’utilisateur lors de la formation d’appels.

Détails de la requête (PAYLOAD)

Le PAYLOAD contient les détails de la requête, qui définissent :

  • Le nom de la métrique que vous souhaitez interroger et la valeur que vous souhaitez récupérer
  • La plage de temps définie pour la récupération des métriques
  • (Facultatif) : La moyenne des données d'intervalle de temps métrique en utilisant le résumé

Exemples

Consultez les documents suivants pour obtenir des exemples de cas d’utilisation de l’API REST :

  • ExemplesAPM (comment récupérer des données d'intervalle de temps métrique à partir de ).
  • exemples de navigateur (comment récupérer des données d'intervalle de temps métrique à partir de ). L'API REST renvoie uniquement le script de l'agent de de navigateur Lite. Pour plus d'informations, consultez ce tableau comparant les types Lite, Pro et Pro+SPA.
  • Exemples d'alertes d'infrastructure
  • exemples d'alertes (créer une condition d'alerte et configurer un canal de notification, et plus encore).
Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.