a bit [OT] PNP4nagios help

Assaf Flatto nagios at flatto.net
Wed Jun 9 15:14:34 CEST 2010


Assaf Flatto wrote:
> Hello All
>
> Not sure this is the right place for this - but since many of us use 
> pnp4nagios - i thought i might be able to get some advice , I've 
> installed pnp4nagios and it worked well for more then a month , but now 
> it seem it no longer generating graphs for any of the existing checks.
>
> I can see in the nagios debug  file that the pnp script is executed , 
> and hence i was expecting the xml to be generated .
> When i execute the script manually - perl -d 
> /usr/local/pnp4nagios/libexec/process_perfdata.pl , i get the following 
> perl error output , which is what i think stops my graphs from being 
> created.
>
> Anyone ever encountered this issue ? or know whom/where i should post 
> this query at ?
>
> Thanks
>
> Assaf
>
>
> Use of uninitialized value in concatenation (.) or string at 
> /usr/local/pnp4nagios/libexec/process_perfdata.pl line 1098.
>  at /usr/local/pnp4nagios/libexec/process_perfdata.pl line 1098
>         main::handle_signal('ALRM') called at (eval 
> 10)[/usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/Term/ReadKey.pm:411] 
> line 7
>         eval {...} called at (eval 
> 10)[/usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/Term/ReadKey.pm:411] 
> line 7
>         Term::ReadKey::ReadKey(0, 'GLOB(0x7aea60)') called at 
> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/readline.pm line 2086
>         readline::rl_getc called at 
> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/readline.pm line 2073
>         readline::getc_with_pending() called at 
> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/readline.pm line 1649
>         readline::readline('  DB<1> ') called at 
> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/Perl.pm line 11
>         
> Term::ReadLine::Perl::readline('Term::ReadLine::Perl=ARRAY(0xc242c0)', 
> '  DB<1> ') called at /usr/lib/perl5/5.8.8/perl5db.pl line 6371
>         DB::readline('  DB<1> ') called at 
> /usr/lib/perl5/5.8.8/perl5db.pl line 2203
>         DB::DB called at /usr/lib/perl5/5.8.8/perl5db.pl line 9425
>         DB::fake::at_exit() called at /usr/lib/perl5/5.8.8/perl5db.pl 
> line 8997
>         DB::END() called at 
> /usr/local/pnp4nagios/libexec/process_perfdata.pl line 0
>         eval {...} called at 
> /usr/local/pnp4nagios/libexec/process_perfdata.pl line 0
> Use of uninitialized value in concatenation (.) or string at 
> /usr/local/pnp4nagios/libexec/process_perfdata.pl line 1098.
>  at /usr/local/pnp4nagios/libexec/process_perfdata.pl line 1098
>         main::handle_signal('ALRM') called at (eval 
> 10)[/usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/Term/ReadKey.pm:411] 
> line 7
>         eval {...} called at (eval 
> 10)[/usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/Term/ReadKey.pm:411] 
> line 7
>         Term::ReadKey::ReadKey(0, 'GLOB(0x7aea60)') called at 
> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/readline.pm line 2086
>         readline::rl_getc called at 
> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/readline.pm line 2073
>         readline::getc_with_pending() called at 
> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/readline.pm line 1649
>         readline::readline('  DB<1> ') called at 
> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/Perl.pm line 11
>         
> Term::ReadLine::Perl::readline('Term::ReadLine::Perl=ARRAY(0xc242c0)', 
> '  DB<1> ') called at /usr/lib/perl5/5.8.8/perl5db.pl line 6371
>         DB::readline('  DB<1> ') called at 
> /usr/lib/perl5/5.8.8/perl5db.pl line 2203
>         DB::DB called at /usr/lib/perl5/5.8.8/perl5db.pl line 9425
>         DB::fake::at_exit() called at /usr/lib/perl5/5.8.8/perl5db.pl 
> line 8997
>         DB::END() called at 
> /usr/local/pnp4nagios/libexec/process_perfdata.pl line 0
>         eval {...} called at 
> /usr/local/pnp4nagios/libexec/process_perfdata.pl line 0
>
>   
Maybe more information that may help in this case -

the perfdata.log has a repeated entry :
2010-06-09 10:17:25 [19819] [0] *** TIMEOUT: Timeout after 5 Sec. ****
2010-06-09 10:17:25 [19819] [0] *** process_perfdata.pl terminated on 
signal ALRM


-- 
Never,Ever Cut A Deal With a Dragon 


I am doing a Charity Bike ride On the 27 of June for the
Capital to Coast Charity. Please help by Donating
http://www.justgiving.com/Lovefilm-capital-to-coast



------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
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