no performance graphs for any service

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
lyle
Posts: 158
Joined: Sun Nov 21, 2010 3:05 am

no performance graphs for any service

Post by lyle »

On our XI 2009R1.3G installed on Centos 5.5, I have yet to see any performance graphs work.

One example is monitoring Load on a Centos 5.5 remote host via nrpe 2.12. The service check runs the standard, vanilla check_load plugin.
The check returns the text: OK - load average: 0.14, 0.03, 0.01
The share/perfdata/<remotehost>/ directory contains Load.rrd (~1.1MB) and Load.xml (~2KB) files that seem to be updated every time a service check is run.

Looking at the Service Status Detail, Performance Graphs tab, there's a heading for "1 minute load", "5 minute load", and "15 minute load", but there are no graphs, only the icons to add to a dashlet.

The Performance Graphs, All Graphs page has a title for each host but nothing else. But I thought the Load service check above gives a concrete example.

Thanks for any advice....Lyle
rdedon
Posts: 578
Joined: Sat Nov 20, 2010 4:51 pm

Re: no performance graphs for any service

Post by rdedon »

Hello Lyle,
we recently just released the latest version of Nagios XI and should hopefully fix that issue. You'll find it on http://library.nagios.com/library/produ ... loads/main.
Please do not hesitate to contact us if you are still experiencing issues or have any questions.

Thanks!
Rene deDon
Technical Team
___
Nagios Enterprises, LLC
Web: http://www.nagios.com
lomartin
Posts: 5
Joined: Mon Mar 07, 2011 1:47 pm

Re: no performance graphs for any service

Post by lomartin »

From what I can tell, 2009R1.4B is the latest. I have this release installed and I am still having the same issue a lyle.
lyle
Posts: 158
Joined: Sun Nov 21, 2010 3:05 am

Re: no performance graphs for any service

Post by lyle »

I've upgraded to 2011R1, and my Performance Graphs tab looks the same after the upgrade. That is, "Datasource: 1 Minute Load", "Datasource: 5 Mnute Load", and "Datasource: 15 Minute Load", otherwise blank.

rrdtool dump of my "load" rrd database for one remote host includes lines like:

Code: Select all

                        <!-- 2011-03-07 17:23:00 PST / 1299547380 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
                        <!-- 2011-03-07 17:24:00 PST / 1299547440 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
                        <!-- 2011-03-07 17:25:00 PST / 1299547500 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
                        <!-- 2011-03-07 17:26:00 PST / 1299547560 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
                        <!-- 2011-03-07 17:27:00 PST / 1299547620 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
                        <!-- 2011-03-07 17:28:00 PST / 1299547680 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
                        <!-- 2011-03-07 17:29:00 PST / 1299547740 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
                        <!-- 2011-03-07 17:30:00 PST / 1299547800 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
                        <!-- 2011-03-07 17:31:00 PST / 1299547860 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
                        <!-- 2011-03-07 17:32:00 PST / 1299547920 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
                        <!-- 2011-03-07 17:33:00 PST / 1299547980 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
                        <!-- 2011-03-07 17:34:00 PST / 1299548040 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
                        <!-- 2011-03-07 17:35:00 PST / 1299548100 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
                        <!-- 2011-03-07 17:36:00 PST / 1299548160 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
                        <!-- 2011-03-07 17:37:00 PST / 1299548220 --> <row><v>2.4300000000e-02</v><v>1.2030000000e-01</v><v>9.9500000000e-02</v></row>
so I think data is being collected.

Thanks....Lyle
rdedon
Posts: 578
Joined: Sat Nov 20, 2010 4:51 pm

Re: no performance graphs for any service

Post by rdedon »

lomartin wrote:From what I can tell, 2009R1.4B is the latest. I have this release installed and I am still having the same issue a lyle.
2011R1 is the the latest as of last week. We just added a small patch into this to address some issues but if it does not, I am going to have you try a few other things once you have updated.

http://assets.nagios.com/downloads/nagi ... 1.1.tar.gz
Rene deDon
Technical Team
___
Nagios Enterprises, LLC
Web: http://www.nagios.com
tonyyarusso
Posts: 1128
Joined: Wed Mar 03, 2010 12:38 pm
Location: St. Paul, MN, USA
Contact:

Re: no performance graphs for any service

Post by tonyyarusso »

Tony Yarusso
Technical Services
___
TIES
Web: http://ties.k12.mn.us/
lomartin
Posts: 5
Joined: Mon Mar 07, 2011 1:47 pm

Re: no performance graphs for any service

Post by lomartin »

I've upgraded and still no graphs... Everything shows green, but nothing...
mguthrie
Posts: 4380
Joined: Mon Jun 14, 2010 10:21 am

Re: no performance graphs for any service

Post by mguthrie »

Try resetting the security credentials in the Admin->Reset Security Credentials page.
lyle
Posts: 158
Joined: Sun Nov 21, 2010 3:05 am

Re: no performance graphs for any service

Post by lyle »

Thanks for your responses, guys, and sorry that I've been away from this issue for a week. But it's *very* important that I get this running.

As I said, I am running 2011R1 but am happy to try any further updates you have.

Per suggestions in the "Performance Graph Problems" FAQ, I did a Reset Security Credentials, I reset the configuration files permissions via reset_config_perms, and the Check File Permissions page says everything is OK.

I'm attaching a screen shot showing that Performance Data is being acquired for the service we've been talking about.
Also attached is a screen shot of what the empty Performance Graphs tab looks like.

One: If there's any question about the plug-in adhering to the guidelines, the "check_nrpe!check_load" command is running the check_load plugin from your nrpe distribution. But I'm happy to try any plugin you suggest. If I can see *any* graph, it would be encouraging.

Two: I'd be happy to check through the logs, but I'm not sure which ones to check and for what. I looked through all the /usr/local/nagiosxi/var logs modified today, and did "grep -i password" but found nothing. Is there any documentation on what logs are what?

Finally: is there any documentation I can read to tell me how all this goes together? RRDTool, PNP, XI, etc? I wish I understood who is parsing the messages returned by nrpe, who updates rrdtool with the data, which logfile logs this activity, and who graphs the result when XI ask for it.

Thanks...Lyle
XI_graph2.JPG
XI_graph1.JPG
You do not have the required permissions to view the files attached to this post.
rdedon
Posts: 578
Joined: Sat Nov 20, 2010 4:51 pm

Re: no performance graphs for any service

Post by rdedon »

Hello Lyle,
there was a small bug in 2011r1 and we are now on 2011r1.1 release. (Not sure if you are updated to the latest now or not)

Our Lead Developer posted this in another thread which seems similar:
admin wrote:The performance graphing engine (PNP) has a "features" in which it stops updated RRD files (e.g. performance graphs) if the system load exceeds a certain level. The default is a load of 10.0

You can change this by editing the following file:

Code: Select all

/usr/local/nagios/etc/pnp/npcd.cfg
And changing the following value to a higher number:

Code: Select all

load_threshold = 10.0
Once you do that, restart PNP with this command:

Code: Select all

/etc/init.d/npcd restart
I will inquire from the developers the relationship between RRDTool, PNP, NagiosXI and others for you as this is above my skill level and understanding.
Rene deDon
Technical Team
___
Nagios Enterprises, LLC
Web: http://www.nagios.com
Locked