<div>Hi Assaf,</div>
<div> </div>
<div>Have you restarted nagios lately?</div>
<div> </div>
<div>Have the permissions on the pnp4nagios files (or the directory they reside in) changed?</div>
<div> </div>
<div>Has anything changed in nagios.cfg that might affect this?</div>
<div> </div>
<div>How are you running pnp4nagios? Synchronous mode, bulk mode or bulk mode with NPCD? Are the nagios perfdata files being populated correctly etc.?</div>
<div> </div>
<div>Cheers,</div>
<div>Guy.<br><br></div>
<div class="gmail_quote">On 9 June 2010 14:14, Assaf Flatto <span dir="ltr"><<a href="mailto:nagios@flatto.net">nagios@flatto.net</a>></span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div>
<div></div>
<div class="h5">Assaf Flatto wrote:<br>> Hello All<br>><br>> Not sure this is the right place for this - but since many of us use<br>> pnp4nagios - i thought i might be able to get some advice , I've<br>> installed pnp4nagios and it worked well for more then a month , but now<br>
> it seem it no longer generating graphs for any of the existing checks.<br>><br>> I can see in the nagios debug  file that the pnp script is executed ,<br>> and hence i was expecting the xml to be generated .<br>
> When i execute the script manually - perl -d<br>> /usr/local/pnp4nagios/libexec/<a href="http://process_perfdata.pl/" target="_blank">process_perfdata.pl</a> , i get the following<br>> perl error output , which is what i think stops my graphs from being<br>
> created.<br>><br>> Anyone ever encountered this issue ? or know whom/where i should post<br>> this query at ?<br>><br>> Thanks<br>><br>> Assaf<br>><br>><br>> Use of uninitialized value in concatenation (.) or string at<br>
> /usr/local/pnp4nagios/libexec/<a href="http://process_perfdata.pl/" target="_blank">process_perfdata.pl</a> line 1098.<br>>  at /usr/local/pnp4nagios/libexec/<a href="http://process_perfdata.pl/" target="_blank">process_perfdata.pl</a> line 1098<br>
>         main::handle_signal('ALRM') called at (eval<br>> 10)[/usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/Term/ReadKey.pm:411]<br>> line 7<br>>         eval {...} called at (eval<br>> 10)[/usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/Term/ReadKey.pm:411]<br>
> line 7<br>>         Term::ReadKey::ReadKey(0, 'GLOB(0x7aea60)') called at<br>> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/<a href="http://readline.pm/" target="_blank">readline.pm</a> line 2086<br>>         readline::rl_getc called at<br>
> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/<a href="http://readline.pm/" target="_blank">readline.pm</a> line 2073<br>>         readline::getc_with_pending() called at<br>> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/<a href="http://readline.pm/" target="_blank">readline.pm</a> line 1649<br>
>         readline::readline('  DB<1> ') called at<br>> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/Perl.pm line 11<br>><br>> Term::ReadLine::Perl::readline('Term::ReadLine::Perl=ARRAY(0xc242c0)',<br>
> '  DB<1> ') called at /usr/lib/perl5/5.8.8/<a href="http://perl5db.pl/" target="_blank">perl5db.pl</a> line 6371<br>>         DB::readline('  DB<1> ') called at<br>> /usr/lib/perl5/5.8.8/<a href="http://perl5db.pl/" target="_blank">perl5db.pl</a> line 2203<br>
>         DB::DB called at /usr/lib/perl5/5.8.8/<a href="http://perl5db.pl/" target="_blank">perl5db.pl</a> line 9425<br>>         DB::fake::at_exit() called at /usr/lib/perl5/5.8.8/<a href="http://perl5db.pl/" target="_blank">perl5db.pl</a><br>
> line 8997<br>>         DB::END() called at<br>> /usr/local/pnp4nagios/libexec/<a href="http://process_perfdata.pl/" target="_blank">process_perfdata.pl</a> line 0<br>>         eval {...} called at<br>> /usr/local/pnp4nagios/libexec/<a href="http://process_perfdata.pl/" target="_blank">process_perfdata.pl</a> line 0<br>
> Use of uninitialized value in concatenation (.) or string at<br>> /usr/local/pnp4nagios/libexec/<a href="http://process_perfdata.pl/" target="_blank">process_perfdata.pl</a> line 1098.<br>>  at /usr/local/pnp4nagios/libexec/<a href="http://process_perfdata.pl/" target="_blank">process_perfdata.pl</a> line 1098<br>
>         main::handle_signal('ALRM') called at (eval<br>> 10)[/usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/Term/ReadKey.pm:411]<br>> line 7<br>>         eval {...} called at (eval<br>> 10)[/usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/Term/ReadKey.pm:411]<br>
> line 7<br>>         Term::ReadKey::ReadKey(0, 'GLOB(0x7aea60)') called at<br>> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/<a href="http://readline.pm/" target="_blank">readline.pm</a> line 2086<br>>         readline::rl_getc called at<br>
> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/<a href="http://readline.pm/" target="_blank">readline.pm</a> line 2073<br>>         readline::getc_with_pending() called at<br>> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/<a href="http://readline.pm/" target="_blank">readline.pm</a> line 1649<br>
>         readline::readline('  DB<1> ') called at<br>> /usr/lib/perl5/site_perl/5.8.8/Term/ReadLine/Perl.pm line 11<br>><br>> Term::ReadLine::Perl::readline('Term::ReadLine::Perl=ARRAY(0xc242c0)',<br>
> '  DB<1> ') called at /usr/lib/perl5/5.8.8/<a href="http://perl5db.pl/" target="_blank">perl5db.pl</a> line 6371<br>>         DB::readline('  DB<1> ') called at<br>> /usr/lib/perl5/5.8.8/<a href="http://perl5db.pl/" target="_blank">perl5db.pl</a> line 2203<br>
>         DB::DB called at /usr/lib/perl5/5.8.8/<a href="http://perl5db.pl/" target="_blank">perl5db.pl</a> line 9425<br>>         DB::fake::at_exit() called at /usr/lib/perl5/5.8.8/<a href="http://perl5db.pl/" target="_blank">perl5db.pl</a><br>
> line 8997<br>>         DB::END() called at<br>> /usr/local/pnp4nagios/libexec/<a href="http://process_perfdata.pl/" target="_blank">process_perfdata.pl</a> line 0<br>>         eval {...} called at<br>> /usr/local/pnp4nagios/libexec/<a href="http://process_perfdata.pl/" target="_blank">process_perfdata.pl</a> line 0<br>
><br>><br></div></div>Maybe more information that may help in this case -<br><br>the perfdata.log has a repeated entry :<br>2010-06-09 10:17:25 [19819] [0] *** TIMEOUT: Timeout after 5 Sec. ****<br>2010-06-09 10:17:25 [19819] [0] *** <a href="http://process_perfdata.pl/" target="_blank">process_perfdata.pl</a> terminated on<br>
signal ALRM<br>
<div>
<div></div>
<div class="h5"><br><br>--<br>Never,Ever Cut A Deal With a Dragon<br><br><br>I am doing a Charity Bike ride On the 27 of June for the<br>Capital to Coast Charity. Please help by Donating<br><a href="http://www.justgiving.com/Lovefilm-capital-to-coast" target="_blank">http://www.justgiving.com/Lovefilm-capital-to-coast</a><br>
<br><br><br>------------------------------------------------------------------------------<br>ThinkGeek and WIRED's GeekDad team up for the Ultimate<br>GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the<br>lucky parental unit.  See the prize list and enter to win:<br>
<a href="http://p.sf.net/sfu/thinkgeek-promo" target="_blank">http://p.sf.net/sfu/thinkgeek-promo</a><br>_______________________________________________<br>Nagios-users mailing list<br><a href="mailto:Nagios-users@lists.sourceforge.net">Nagios-users@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/nagios-users" target="_blank">https://lists.sourceforge.net/lists/listinfo/nagios-users</a><br>::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.<br>
::: Messages without supporting info will risk being sent to /dev/null<br></div></div></blockquote></div><br>