Cacti System Utilities says wrong RRDTool and Graphs dont show up

cacti

Im using Cacti to try to monitor our network: www.cacti.net

My graphs are just showing broken image links. I have just installed cacti version 0.8.7i for windows XP.
Running RRDTools 1.4.5, and even went down to version 1.2.x

I went to the system utilities link in cacti and selected "Technical Support" everything appears to be good except the section that says RRDToolVersion:

"Error: Installed RRDTool version does not match configured version.
Please visit the configuration settings and select the correct RRDTool
Utility Version."

So I went to the configuration settings and the RRDTool utility version is set to RRDTool 1.2.x

I also checked the "Paths" tab in the configuration settings and everything looks good there, the only one that seems odd is the RRDTool Default Font.
Other then that the paths look ok.

Here is my log file:
enter image description here

Here is a screen shot of a graph in debug mode:
enter image description here

Here is a screen shot of the settings:
enter image description here

EDIT

More info here…http://forums.cacti.net/viewtopic.php?f=3&t=46157&p=224854#p224854

Still no luck 🙁

Best Answer

You can still run rrdtool.exe dump filename.rrd output-filename.xml and see if there is any data in the RRD files, if they exist. It is harmless and lets you know if the poller part is actually doing its job correctly.

If the RRDs exist, but you are still getting errors then some part of PHP's library stuff may be unhappy. We had an issue with our CACTI install and wound up rolling back to an older version of RRDTool. Grab the newest 1.2.x version from http://www.cacti.net/downloads/rrdtool/win32/ and get it installed.

Make sure you install it in C:\rrdtool (back up the other install) and then make sure that Cacti has "RRDTool 1.2.x" set for the RRDTool version setting.

If it still gives you trouble or complains about the RRAs being bad, you may need to delete your hosts and their monitors and rediscover to get the RRD files recreated. IIRC, we had to do that after swapping versions.


Updated again

If all that works, check permissions at the IIS level. Make sure that IIS can run rrdtool and can get to the RRA databases with read access. Check the folder permissions at the cacti level versus the cacti/rra level and make sure it inherits the local IISUSR. Make sure the IISUSR has execute in c:\rrdtool.

And, finally, if you get "GRAPH ACCESS DENIED" then your cacti login account isn't configured to view graphs in the User Management screens. http://docs.cacti.net/manual:087:2_basics.4_user_management#user_management