Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
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
}

Les valeurs peuvent être :

  • module_name: défini définit un nom unique pour le module
  • module_type: doit être ws_arbiter
  • host: l'adresse à écouter IP . 0.0.0.0 signifie  "toutes les interfaces"
  • port: port TCP à écouter
  • username&password: si mis à "anonymous" aucune accréditation nécessaire. si vous mettez un nom utilisateur/mot de passe,une authentification est nécessaire

...

Code Block
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
  • time_stamp= période horodatage du check
  • host_name= nom de l'hôte auquel vous voulez envoyer le check 
  • service_description = nom du check pour lequel vous voulez pousser un résultat 
  • return_code= [ 0,1,2,3 ] valeur pour le code retour.
  • output= texte simple pour le check