Voici quelques exemples d'utilisation de New Relic REST API (v2) pour obtenir la liste des ID d'instance et des ID hôte d'une application. La liste montre tous ceux qui ont signalé au cours de la dernière heure environ.
Répertorier les identifiants actuels par nom d'application
Vous pouvez également utiliser Applications > Listde l'explorateur d'API REST pour répertorier les détails de l'ID. Entrez le nom d'application correct.
Pour répertorier tous les ID d'instance et d'hôte signalés au cours de la dernière heure avec un nom d'application contenant ${APP_NAME}
, utilisez la commande suivante. Cela fournit les données récapitulatives actuelles suivies des listes d'ID par exemple et des hôtes pour l'application avec ${APP_NAME}
dans leur nom, dans le compte associé au ${API_KEY}
.
$curl -X GET 'https://api.newrelic.com/v2/applications.json' \> -H "X-Api-Key:${API_KEY}" -i \> -d "filter[name]=${APP_NAME}"
Liste des identifiants actuels par identifiant d'application
Vous pouvez également utiliser Applications > Listou Applications > List l'explorateur d'API REST pour répertorier les détails de l'ID. Entrez le nom d'application correct.
Pour répertorier tous les identifiants signalés au cours de la dernière heure lorsque vous connaissez le ${APP_ID}
de l'application, utilisez cette commande :
$curl -X GET "https://api.newrelic.com/v2/applications/${APP_ID}.json" \> -H "X-Api-Key:${API_KEY}" -i
Vous pouvez également utiliser filter[id]
:
$curl -X GET "https://api.newrelic.com/v2/applications.json" \> -H "X-Api-Key:${API_KEY}" -i \> -d "filter[id]=${APP_ID}"
Lister les identifiants actuels de toutes les applications
Vous pouvez également utiliser Applications > Listou Applications > List l'explorateur d'API REST pour répertorier les détails de l'ID. Entrez le nom d'application correct.
Pour toutes les applications, listez tous les ID d'instance et ID hôte signalés dans la dernière heure en utilisant la commande suivante. Cela fournit les données récapitulatives actuelles suivies des listes d'ID par exemple et hôtes pour toutes les applications du compte associé au ${API_KEY}
.
$curl -X GET "https://api.newrelic.com/v2/applications.json" \> -H "X-Api-Key:${API_KEY}" -i
Exemple de listes d'ID d'hôte et d'ID d'instance
Voici un exemple de la façon dont les listes d'identifiants apparaissent au format JSON :
...{ "links": { "application_instances": [ <---<<<< {INSTANCE_ID} list 21790, 24810, 27948, 35120, 35121, 35122, 186288, 247253, 247254, 247255, 247256 ], "application_hosts": [ <---<<<< {HOST_ID} list 21788, 24808, 34966, 186283, 247245, 286551 ] }}...