From: Andrea G. <and...@te...> - 2007-05-14 14:10:09
|
Hendrik, thank you for your suggestion. I removed the single quote from the illegal_macro_output_chars and now all is correct. Thanks again, Andrea Hendrik Bäcker wrote: > Hi Andrea, > > Andrea Gabellini schrieb: >> Henrik, > >> I added some debug output to process_perfdata.pl, and the $ENV{NAGIOS_SERVICEPERFDATA} doesn't >> contain the single quote. > >> Is it a possible bug in Nagios? Which version do you use? > >> Andrea > > No. It's not a bug. It is a security feature dropping all single quotes > in Macros. > > We've mentioned it in the documentation like this: > > ### > IMPORTANT: The check_nt plugin to monitor Windows systems uses single > quotes like " ' " within the performance data part of the output. > Normaly nagios would strip out these output chars from macros. To handle > this illegal output in PNP modify the nagios.cfg option > illegal_macro_output_chars to this. > > illegal_macro_output_chars=`~$&|"<> > ### > >> my illegal_macro_output contains `~$&|'" > > hmm... there is a single quote in it, isn't it? > > > Just change your illegal_macro_output_chars to: > >>>>> illegal_macro_output contains `~$&|" <<<<< > > this, restart Nagios and perhaps take care to delete all false existing > RRDFiles for the plugin check_nt that there might be at the moment. > > Kind regards, > Hendrik ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Pnp4nagios-devel mailing list Pnp...@li... https://lists.sourceforge.net/lists/listinfo/pnp4nagios-devel -- --------------------------------------- God was lucky only having to create a world and not an Internet-site. --------------------------------------- Ing. Andrea Gabellini Email: and...@te... Tel: 0549 886111 (Italy) Tel. +378 0549 886111 (International) Telecom Italia San Marino S.p.A. Strada degli Angariari, 3 47891 Rovereta Republic of San Marino http://www.omniway.sm http://www.telecomitalia.sm |