a bit [OT] PNP4nagios help

Guy Waugh guidosh at gmail.com
Wed Jun 9 19:38:10 CEST 2010


Hi Assaf,

Have you restarted nagios lately?

Have the permissions on the pnp4nagios files (or the directory they reside
in) changed?

Has anything changed in nagios.cfg that might affect this?

How are you running pnp4nagios? Synchronous mode, bulk mode or bulk mode
with NPCD? Are the nagios perfdata files being populated correctly etc.?

Cheers,
Guy.

On 9 June 2010 14:14, Assaf Flatto <nagios at flatto.net> wrote:

>  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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20100609/45173239/attachment.html>
-------------- next part --------------
------------------------------------------------------------------------------
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
-------------- next part --------------
_______________________________________________
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