PDA

View Full Version : ||RESOLU|| arguments check_http ! ! ! ? ? ?


ronan
05-31-2006, 10:41 AM
Bonjour à tous,

Quand je lance cette commande tout fonctionne :
./check_http --ssl -H adresseIP -u /xxx/xxx/xxx/ (-u pour url)

Par contre dans oreon ma commande est la suivante:
$USER1$/check_http --ssl -H $HOSTADDRESS$ -u $ARG1$

et là je met dans la section "arguments" de la définition de mon service:
!/xxx/xxx/xxx/

j'obtiens dans la section monitoring: "heck_http: Unknown argument - (null)"

pareil quand je met !/xxx/xxx/xxx/! ou !/xxx/xxx/xxx ou !/xxx/xxx/xxx!

comprends pas ! ! ! :cry:

Merci pour votre aide :wink:

pepito
05-31-2006, 11:26 AM
ah ben tiens j'avais pareil hier! :)

J'ai essayé plein de bidouille et je me retrouve aujourd'hui à tout réinstaller car ca ne veux plus me générer les fichiers, ni me les déplacer.

Moralité, fais gaffe :wink:

A mon avis, il faut mettre des guillemets et des antislashs devant les slashs mais bon je suis sur de rien. Perso ca marchais farpaitement hier matin :roll:

inconnuflo
05-31-2006, 09:38 PM
il faut doubler tes /
et une fois que tu sauvegarde (ou lorsqur tu reviens) les 2 / seront réduit à 1 seul

templuche
06-01-2006, 10:18 AM
il faut doubler tes /
et une fois que tu sauvegarde (ou lorsqur tu reviens) les 2 / seront réduit à 1 seul
Ne serait ce pas ce que l'on appelle un bug?

rom
06-01-2006, 10:30 AM
et là je met dans la section "arguments" de la définition de mon service:
!/xxx/xxx/xxx/

j'obtiens dans la section monitoring: "heck_http: Unknown argument - (null)"


Hello, quel version d'Oreon ?

ronan
06-01-2006, 12:29 PM
bonjour,

voila les versions

ronan
06-01-2006, 12:47 PM
En plaçant des // à la place des / dans l'url après le -u tout fonctionne.

Merci encore.

DonKiShoot
06-01-2006, 03:00 PM
il faut doubler tes /
et une fois que tu sauvegarde (ou lorsqur tu reviens) les 2 / seront réduit à 1 seul
Ne serait ce pas ce que l'on appelle un bug?

C kler :P

rom
06-01-2006, 04:40 PM
Bon et bien je n'ai pas reussi a le reproduire et d'autre part, ca devait etre un probleme resolu (car je sais que masse monde etait emmerde avec ca dans les versions < 1.3)

Donc voila ma procedure, merci de valider de votre cote qu'elle passe.
1 - Commande check_http
$USER1$/check_http -H $HOSTADDRESS$ -s $ARG1$ -v

2 - Creation d'un service, avec comme argument associe au check_http:
!/xxx/xxx/xxx/

3 - Generation sans le redemarrage, et voila ce que je trouve dans mon services.cfg :

define service{
host_name ...
service_description http
check_command check_http!/xxx/xxx/xxx/
...
}


Donc no problem a mon sens... Qu'elle est votre definition de service dans ? oreon_path/filesGeneration/nagiosCFG/services.cfg ?

wistof
06-01-2006, 07:21 PM
meme chose que toi Rom.
avec une
Mandriva Linux release 2006.0
en php5