monitor.state |
Retourne l'état actuel d'un moniteur. Authentification & ActionCette méthode nécessite une authentification. Elle peut être accessible par http et https. Action type: HTTP GET. Arguments
id (non requis) L'id du moniteur ou des moniteurs. Id doit être un integer d'un moniteur existant. name (non requis) Le nom du moniteur. Quand un nom est utilisé à la place d'un id ou d'un group_id, cette méthode peut seulement retourner le statut de ce moniteur. Vous ne pouvez pas envoyer une liste de noms séparés par une virgule, le nom doit être une chaïne (64). group_id (non requis) L'id du groupe. Quand il est spécifié, il retourne le statut de tous les moniteurs de ce groupe. Id doit être un integer d'un groupe existant. state (non requis) Retourne seulement les moniteurs avec un certain état. Valeurs autorisées : ok / error Si il n'y a pas d'argument envoyé, l'état de tous les moniteurs sont retournés. Exemple: Demandehttp://api.webcron.org/monitor.state/id:74978,83445,83446
Exemple: Réponse<rsp status="ok" total="3"> <monitor id="74978" name="Server A" enabled="1" state="ok" /> <monitor id="83445" name="Server B" enabled="0" /> <monitor id="83446" name="Server C" enabled="1" state="error" since="2009-02-26 16:02:14" /> </rsp> |