| Scroll Ignore | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
Description
Le module écoute des requêtes HTTP pour ensuite effectuer des actions sur les hôtes/clusters ou checks concernés.
Un simple curl ou appel HTTP dans votre programme suffit pour envoyer des actions à Shinken.
Mettre un Prise en compte sur un hôte, un cluster ou un check
Paramètres de l'appel
| Nom | Obligatoire | Description | |
|---|---|---|---|
user | Nom de l'utilisateur | ||
password | mot Mot de passe de l'utilisateur | ||
Méthode HTTP utilisé | POST | ||
action | Options disponibles: add, delete. Ajoute un
| ||
time_stamp | La date d'activation de la prise en compte.
| ||
host_name | Nom de l'hôte cible | ||
service_description | Nom du check cible ( si résultat est celui d'la cible un check ) | ||
comment | Le commentaire de la prise en compte (optionnel) | ||
notify | 1 ou 0 pour Permet de notifier les contacts ( qui sont signalés sur l' équipementélément comme recevant les notifications de changement sur cet élément.).
| ||
author | L Nom de l'auteur de la prise en compte.
| ||
sticky | Défini le mode de suppression automatique de la prise en compte. Si sticky=1,
| ||
persistent | ( déprécié ) | Si persistent=1, Défini si la prise en compte sera toujours présente après un redémarrage des services Shinken.
Dans Shinken Entreprise, ce comportement est celui par défaut et ne peut pas être changé. |
Exemple:
| Code Block | ||||
|---|---|---|---|---|
| ||||
curl -u user:password -X POST -d "time_stamp=$(date +%s)&host_name=host-checked&
service_description=service-checked&comment=Nous sommes entrain de corriger le problème¬ify=1" http://shinken-srv:7760/acknowledge |