zenoss / ZenPacks.zenoss.CloudStack

Monitoring CloudStack with Zenoss
http://wiki.zenoss.org/ZenPack:CloudStack
GNU General Public License v2.0
23 stars 11 forks source link

Parser errors #2

Closed scr512 closed 12 years ago

scr512 commented 13 years ago

My Zenoss Server setup: Debian 6.0.3 Zenoss 3.2.1 (Using dev.zenoss.org APT source)

ZenPack installed fine and I was able to successfully add my CS 2.2.12 install for monitoring and have it do initial discovery. However, the poll_cloudstack.py command was not properly executing.

After some digging around, I discovered that the data source was expecting to execute the poll_cloudstack.py script in $ZENHOME/libexec.

For whatever reason, my installation was lacking this libexec directory. I fixed this on my end by creating the directory and then creating a symbolic link back to the script in the $ZENHOME/ZenPack/ZenPacks.zenoss.CloudStack-0.7.4-py2.6.egg/ZenPacks/zenoss/CloudStack directory.

Anywho, not sure if this is something weird on my end or if it's something that must be accounted for during the ZenPack installation.

Thanks! Jason

cluther commented 13 years ago

Thanks for the report. This may be a problem specific to the .deb installation method. I didn't test that one.

I can make the ZenPack installer smarter about this and have it create the $ZENHOME/libexec/ directory if it doesn't already exist.