Versions Compared

Key

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

...

Exemple d'un push de check passif :

Pour passer le résultat d'un check d'un hôte:

Code Block
curl -u user:password -d "time_stamp=$(date +%s)&host_name=hostmon-checkedhote&service_description=service-checkedcheck-de-mon-hote&return_code=0" --data-urlencode "output=Everything OK" http://shinkenip-du-srvreceiver:7760/push_check_result
  • (optionnel) time_stamp= horodatage du check
  • host_name= nom de l'hôte auquel vous voulez envoyer le check 
  • (si 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. (pour rappel 0 = OK, 1 = WARNING, 2 = CRITIQUE, 3 = UNKNOWN)
  • output= texte simple pour le check
  • -u user:password  : necessaire que si le module demande une authentification