parsing of performance data
Vanderveken, Jan
JVanderveken at ICTautomotive.nl
Mon Nov 22 15:01:14 CET 2004
I'm having the following problem with Nagios in combination with the
perfparse tool:
When a certain check generates performance data with space characters in the
metric with single quotes around them, the single quotes *disappear* when
the information is written to the perfdata-service.log file. As a result,
the performance data gets parsed incorrectly by perfparse.
For example, if I do the following check manually:
$ check_nt -H rlswas1c -v CPULOAD -l 5,50,90
The result is something like:
CPU Load 0% (5 min average) |'5 min avg Load'=0%;50;90;0;100
Notice the single quotes around '5 min avg Load'.
However, if I let Nagios do the check, the following data appears in the
perfdata-service.log file:
1101131232 rlswas1c CPU load CPU Load 0% (5 min average)
OK 5 min avg Load=0%;50;75;0;100
Notice that there are NO single quotes around '5 min avg Load'.
Does anyone have an idea where the quotes are being dropped and what I can
do about it?
I'm using:
Nagios 1.2
PerfParse 0.103.1
A recent CVS snapshot of Nagios-plugins
TIA,
Jan Van der Veken
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list