Sommaire
Définition
| URL à utiliser | /shinken/listener-rest/v1/hosts/SE_UUID |
|---|---|
| Méthodes possibles | GET |
La méthode GET , lorsqu'elle est accompagnée d'un identifiant, l'élément est renvoyé au format JSON.
Réponse
| Codes de retour | Contenus de retour | Explications |
|---|---|---|
| 200 | Propriétés et Données Shinken de l'élément reçues sur le collecteur au format JSON | L'appel s'est déroulé avec succès |
| 404 | "Aucun hôte avec le _SE_UUID SE_UUID" | L'hôte demandé n'existe pas |
| 500 | Internal Server Error | L'appel est valide, mais un problème d'exécution est survenu. |
Exemple
Le SE_UUID présent dans l'URL est celui de l'hôte crée dans le premier appel de création. Pensez à mettre le votre !
$ curl -H "Content-Type: application/json" "http://localhost:7761/shinken/listener-rest/v1/hosts/core-hosts-a0af58fafdfb4db5b0fe07c704caf937" -X GET | python -m json.tool
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 361 100 361 0 0 51046 0 --:--:-- --:--:-- --:--:-- 60166
{
"_SE_UUID": "core-hosts-a0af58fafdfb4db5b0fe07c704caf937",
"_SYNC_KEYS": "core-hosts-a0af58fafdfb4db5b0fe07c704caf937,host_example_01",
"_id": "a0af58fafdfb4db5b0fe07c704caf937",
"address": "192.168.1.48",
"host_name": "host_example_01",
"imported_from": "listener-rest envoy\u00e9 depuis l'adresse 127.0.0.1",
"update_date": 1625570835.448688,
"use": "linux"
}