Spaces in $SERVICEDESC$

Elmar van Mourik e.vanmourik at zhew.nl
Fri Sep 10 08:23:46 CEST 2004


Hi all,

For performance data I use the following command:

       command_line    /usr/bin/printf "%b" "$LASTCHECK$\t$SERVICEDESC$\t$OUTPUT$\t$PERFDATA$\r\n" >> /usr/local/nagios/var/perfdata/$HOSTNAME$-$SERVICEDESC$-perfdata.out

This is not a problem when the $SERVICEDESC$ is just a single word like "PING" or "HTTP". But when it's more than one word eg. "CPU Load" the file with the performance data is called "venus-CPU" and the first part of every line in the file is "Load-perfdata.out".

I can change every Service Description in all the config files but that's no solution.
Changing the $SERVICEDESC$ with a command like "sed y/" "/-/" in a new variable $SERVICE-DESC$ would be the best option for me.

Where can I add this variable?



Elmar van Mourik
System- & Networkadministrator ZHEW



Door de electronische verzending van het bericht kunnen er geen rechten
ontleend worden aan de informatie. Als u deze e-mail onterecht heeft
ontvangen, waarschuwt u dan de afzender via postmaster at zhew.nl en verwijder
de gegevens van de computer. 

ZHEW wordt opgeheven. Vanaf 1 januari 2005 zijn de watertaken van het zuiveringsschap
ondergebracht bij drie ‘all-in’ waterschappen. Meer informatie:

Zuiveringsschap Hollandse Eilanden en Waarden, Dordrecht 
tel: +31 (0)78 6397100 
fax: +31 (0)78 6311871 
web: http://www.zhew.nl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20040910/9d78eb0f/attachment.html>


More information about the Users mailing list