monitor.contact.edit |
Édite un contact attaché à un moniteur. Avec cette méthode, vous pouvez changer le délai et le type de critères d'alertes. Authentification & ActionCette méthode nécessite une authentification. Elle peut être accessible par http et https Action type: HTTP POST. Arguments
monitor_id (requis, voir note 1) L'id d'un moniteur existant. Doit être un integer. monitor_name (requis, voir note 1) Le nom du moniteur existant. Doit être une chaine de 64 caractères maximum. contact_id (requis, voir note 2) l'id d'un contact existant. Doit être un entier. contact_name (requis, voir note 2) Le nom du contact existant contact. Doit être une chaine de 64 caractères maximum. delay (non requis) Le délai avant qu'une alerte soit envoyée. 0=immédiatement après qu'une erreur ait été trouvé, 1 = après 1 check, 2 = après 2 checks etc... Si la fréquence du moniteur est 2 minutes, paramétrer le délai à 3 enverra une alerte si le serveur est en erreur après 3 checks (donc après 6 minutes). Doit être un entier. alert_type (non requis) Il y a 2 types d'alertes. 'a' = alerte en erreur, 'r' = alerte en erreur ET quand le serveur est de nouveau disponible. Valeurs autorisée: a = en erreur seulement / r = en rreur et de nouveau disponible.
NOTE 1: Il est possible d'utiliser les deux monitor_id et monitor_name comme une clé. Si les deux sont présents, le monitor_id est considéré comme la clé.
NOTE 2: Il est possible d'utiliser les deux contact_id et contact_name comme une clé. Si les deux sont présents, le contact_id est considéré comme la clé. Exemple: Demandehttp://api.webcron.org/monitor.contact.edit
contact_id=1983&monitor_id=52319&delay=4&alert_type=a
Exemple: Réponse<rsp status="ok"> <changed contact_id="1983" monitor_id="52319" /> </rsp> |