Versions Compared

Key

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

...

Code Block
curl -u user:password -d "host_name=mon-hote&service_description=check-de-mon-hote&return_code=0" --data-urlencode "&output=Everything OK" http://ip-du-receiver: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

Voici un autre exemple de curl avec un résultat qui contient des caractères spéciaux :

Code Block
curl -d "host_name=mon-hote&return_code=2&output=*DOWN:état incorrect*" http://ip-du-receiver:7760/push_check_result