Nagiosgraph is not working

Novin Jaiswal novin.jaiswal at ishisystems.com
Tue Nov 11 21:38:51 CET 2008


Hi Guys,

Thanks a lot for all your help. I have added use lib
'/usr/local/nagiosgraph/'; to ngshared.pm file now it show me the graph
page.

Now its reading the perfdata and that file is empty. Also created rrd
files but not for the service " AllCOMPONENT PEGCOUNT'" which I have
added.

The issue is not showing any graphical data. 

Nagiosgraph.log entry for AllCOMPONENT PEGCOUNT service

Thu Nov 13 03:58:58 2008 insert.pl debug - processdata(241)
Thu Nov 13 03:58:58 2008 insert.pl debug - processdata data = [
  '1226542383',
  'stage8.ishisystems.com',
  'AllCOMPONENT PEGCOUNT',
  '138',
  '
'
];
Thu Nov 13 03:58:58 2008 insert.pl warn - perfdata not recognized:
date||host||desc||out||data for:
servicedescr:AllCOMPONENT PEGCOUNT
output:138
perfdata:



-----Original Message-----
From: Novin Jaiswal [mailto:novin.jaiswal at ishisystems.com] 
Sent: Tuesday, November 11, 2008 3:05 PM
To: James Pratt; nagios-users at lists.sourceforge.net
Subject: Re: [Nagios-users] Nagiosgraph is not working

Hi James,

Thanks for your help.

I have pasted into ngshared.pm
use lib '/usr/local/lib/perl/5.8.5/i386-linux-thread-multi/';

Now there is no error when I execute that perl script from cmd prompt. 
But  when I click from Nagios webinterface for nagiosgraph link of that
service. It open a new browser with following error

Nagiosgraph has detected an error in the configuration file:
/usr/local/lib/perl/5.8.5/i386-linux-thread-multi//nagiosgraph.conf.
/usr/local/lib/perl/5.8.5/i386-linux-thread-multi//nagiosgraph.conf not
found

Looks like it try to find nagiosgraph.conf inside the use lib

One more thing to share with you When I go through documentation the
required packages needed for nagiosgraph I don't have perl-CGI, and
perl-rrdtool.

How to know whether these 2 packages are installed or not? I have
installed rrdtool as per the instruction of its site.


Thanks & Regards
Novin Jaiswal
Ishi Systems Inc.
732-318-8156(cell)



-----Original Message-----
From: James Pratt [mailto:jpratt at norwich.edu] 
Sent: Tuesday, November 11, 2008 2:33 PM
To: Novin Jaiswal; nagios-users at lists.sourceforge.net
Subject: RE: [Nagios-users] Nagiosgraph is not working



From: Novin Jaiswal [mailto:novin.jaiswal at ishisystems.com] 
Sent: Tuesday, November 11, 2008 2:22 PM
To: Paulus, Jake; nagios-users at lists.sourceforge.net
Subject: Re: [Nagios-users] Nagiosgraph is not working


/usr/local/nagiosgraph/insert.pl
"1226534492||stage8.ishisystems.com||AllCOMPONENT PEGCOUNT||138||"


Can't locate RRDs.pm in @INC (@INC contains: /usr/local/nagiosgraph
/usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4
/usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2
/usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4
/usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2
/usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0
/usr/lib/perl5/vendor_perl .) at /usr/local/nagiosgraph/ngshared.pm line
65.
BEGIN failed--compilation aborted at /usr/local/nagiosgraph/ngshared.pm
line 65.
Compilation failed in require at /usr/local/nagiosgraph/insert.pl line
119.
BEGIN failed--compilation aborted at /usr/local/nagiosgraph/insert.pl
line 119.


--- 

Not sure of your linux distro, but sounds like you need the package:

librrds-perl

(If you used source, you can modify "@INC" like this within within your
perl script, adjust to version/path you have).. 

    use lib '/usr/local/rrdtool-1.0.33/lib/perl/';


regards
jamie

------------------------------------------------------------------------
-
This SF.Net email is sponsored by the Moblin Your Move Developer's
challenge
Build the coolest Linux based applications with Moblin SDK & win great
prizes
Grand prize is a trip for two to an Open Source event anywhere in the
world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
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

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
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