Interprétation de caractères
Bonjour à tous,
Je reviens de nouveau vers vous car je me heurte à un problème d’interprétation.. ou de magie:)
Je vous fais pars de quelques ligne du script qui est utilisé sur NAGIOS.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
if [ "$response" != "" ]
then
if [ $response_value -lt $threshold_period_low ]
then
MESSAGE=" TEXT ($response_value < $threshold_period_low)"
OUTPUT_STATE=$STATE_CRITICAL
fi
fi
......
if [ $OUTPUT_STATE -ne 0 ]
then
OUTPUT_MESSAGE="CRITICAL: $MESSAGE"
else
OUTPUT_MESSAGE="OK : transmission is correct "
fi |
Logiquement, lorsque j'ai ma valeur $response_value qui est inferieur à $threshold_period_low en sortie j'ai quelque chose du type:
CRITICAL: TEXT (2 < 3)
Pas de soucis sur le nagios. Mais j'ai une notification par mail des qu'un service passe en critique or lors de la notification par mail j'ai ce message CRITICAL: TEXT (2 3) ! j'ai mon signe > ou < qui disparait.
Auriez vous une idée ???
Merci de votre aide.
Christophe