PDA

View Full Version : Utilisation des maccros


superene13
27th February 2009, 15:07
Je recréé un thread pour les maccros uniquement pour plus de clarté

Je créé mes maccros sur mon hote
Nom de la macro Valeur de la macro
INSTANCE NomDeMonInstanceOracle
TABLESPACE NomDeMonTS
Apres je créé une commande nommée "Test":
$USER1$/check_nrpe -H $HOSTNAME$ -c check_spaceTSora -a $INSTANCE$ MonUser SonMDP $TABLESPACE$ 80 70

Après je créé un service nommé "VerifTS" qui fait appel à la commande
Test

et la j'ai No "Handler for that command"

Pour preciser la commande NRPE "check_spaceTSora" fonctionne car elle est utilisée ailleurs.
je précise également que la commande "Test" fonctionne si je remplace les maccros par les valeurs

Ya un truc que j'ai pas compris sur les maccros ????

AkHeNaToN
27th February 2009, 15:14
Tu as créé des macro "à la demande".

Par exemple, pour un service tu créé la macro "DISK". Pour l'utiliser dans ta commande de contrôle, tu doit l'appeler: $_SERVICEDISK$.

Dans ton cas, tes macro sont

$USER1$/check_nrpe -H $HOSTNAME$ -c check_spaceTSora -a $_SERVICEINSTANCE$ MonUser SonMDP $_SERVICETABLESPACE$ 80 70

superene13
27th February 2009, 16:12
Super ! Merci mille fois de ton aide.