Connexion





Mot de passe oublié ?

monitor.state

Retourne l'état actuel d'un moniteur.

Authentification & Action

Cette 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: Demande

http://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>