nmidSmokeping not working

General discussion about Plugins for Cacti

Moderators: Developers, Moderators

Post Reply
herfgod
Posts: 1
Joined: Fri Mar 25, 2011 9:40 am

nmidSmokeping not working

Post by herfgod »

OS: Ubuntu 10.04 LTS
Cacti: 0.8.7g (installed using the maverick repo)
PIA: 2.8
Smokeping: 2.3.6 (installed package)
nmid Core: 0.3.9a
nmidSmokeping: 0.5

My google-fu is failing me on this one so I wanted to see if I could get some help. I'm trying to enable the nmidSmokeping plugin and I've been unable to get it to work. I'll go into what troubleshooting steps I've gone over so far.

I was originally having problems with webservice.php?wsdl in the getSmokePingPath.pl script. When I would execute from a browser I would get a 500 error that in my apache logs was showing a 404 for webservice.php?wsdl. I tried executing the page without the wsdl option and did not get the interopt page. I went to webservice_new.php instead and got the interopt page and decided to point the .pl to that php script instead with the wsdl option and that went away. Despite that, I was not seeing any smokeping graphs.

I looked at smokeping itself this time. From the createSmokePingConfig.pl file, I saw that it was looking for a config in /opt/ and that path wasn't even available on my server, nor did I find config.header. I saw that it's just concatenating into another config file with the additional hosts pulled from cacti. The config file from the apt package splintered off all the config options into a bunch of includes. I added an include to the /tmp/ directory which was being generated by the nmidSmokeping plugin. If I went to my actual smokeping site, I would see the new entries listed but everything was broken since it's trying to reference .rrd's that don't exist.

I tried updating my PIA to 2.9 but that wound up blowing up during the migration process. I did see the graph for 0.8.7g for compatibility and it noted that 0.4 is the compatible version but the only downloadable copy I can find is 0.5, so I'm under the assumption that the usability issue with 0.5/0.8.7g has been addressed since the older version is no longer available.

I'm kind of at a loss as of what to do next. Everything around this plugin is working fine and the default smokeping graphs that are generated with the installation of smokeping are working and updating as expected. I just can't get this to integrate into cacti. Any help would be appreciated. Thanks!

P.S. Looking back, I should've built this as a CentOS box so I'm not chasing so many .deb's :-/
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests