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