Le receiver a un module spécial pour les checks passifs. Ce module est appelé ws-arbiter et va ouvrir par défaut le port 7760 TCP/HTTP .Vous pourrez inscrire vos checks dans le receiver grâce à ce module.
La configuration de ce module se trouve dans le fichier /etc/shinken/modules/ws-arbiter.cfg
Par défaut ce sera :
define module {
module_name ws-arbiter
module_type ws_arbiter
host 0.0.0.0
port 7760
username anonymous ; If you want auth, set username and password.
#password secret
} |
The values will be:
Pour un hôte:
curl -u user:password -d "time_stamp=$(date +%s)&host_name=host-checked&service_description=service-checked&return_code=0" --data-urlencode "output=Everything OK" http://shinken-srv:7760/push_check_result |