From: Ben C. <bcl...@pe...> - 2005-05-31 07:40:27
|
Please check nagio.cfg, find this: # ILLEGAL MACRO OUTPUT CHARACTERS illegal_macro_output_chars=`~$&|'"<> Change to: illegal_macro_output_chars=`~$&|"<> Please let us know if this helps. Ben Keith Edmunds wrote: > Hi Yves > > Yves wrote: > >> If you made no strange things, it looks like a bug. Not respecting >> http://nagiosplug.sourceforge.net/developer-guidelines.html#AEN142 in >> the parsing is a bug in perfparse. > > > I believe that my output conforms to the specification - here's another > sample line in case anyone wants to point out where it doesn't conform > [:-)]: > > SENSOR warning: CPU Temp value is 48|'CPU Temp'=48;45;60;30;100 > >> Do you have additionnal things in the log to help us in finding and >> fixing that bug ? > > > I don't think so. I'm using the infamous "Method 4" of piping the output > to perfparsed, and the perfparsed log file has nothing of interest: > > ======================================================================= > 2005/05/30 11:54:28 [perfparsed.c:176 26598 ] Perfparsed successfully > daemonized (pid=26598) > 2005/05/30 11:54:28 [ storage.c:95 26598 ] storage_mysql module > successfully loaded > 2005/05/30 11:54:29 [ storage.c:264 26602 ] Perfparsed : periodic > cleanup > 2005/05/30 11:54:29 [clean_tools.c:101 26602 ] Could not open > directory '/tmp/perfparse.drop' > ======================================================================= > > Yves, do you have the 'sensors' command on your system? If so, I'll > happily send you a copy of my beta check_sensor plugin for you to test > if you wish. > > In fact, I'm happy to make this available to others to test - contact me > offlist if you'd like to do so. It's for Linux/BSD/etc systems only, and > you will need lm_sensors installed and working. > |