| WARNING |
|---|
*** DO NOT UPGRADE TO ZENOSS 2.5 UNTIL YOU HAVE UPGRADED THIS ZENPACK TO VERSION 1.5!!! *** |
Submitted by:
Screenshots:

REQUIREMENTS:
Zenoss Version: 2.3
ZenPack Dependencies:
External Dependencies:
Installation:
You will need to restart Zenoss after installing the ZenPack to properly register the new zenperfwmi daemon. This daemon is managed under Settings->Daemons with the other Zenoss daemons.
Source: http://zenpacks.zenoss.org/trac-zenpacks/browser/zenpacks/ZenPacks.community.WMIDataSource
Tagged Releases:
Change History:
Trac tickets: http://zenpacks.zenoss.org/trac-zenpacks/report/1
Known issues:
twm1010 and I tested a direct install of the pack on 2.5 as well as an install of the old version of the pack on 2.4.5, then upgrading the pack to the beta, then upgrading zenoss to 2.5. The ZenPack worked fine in both cases.
Egor did mention that WMIDataSource 2.0 doesn't support WMI name spaces other than root/cimv2 for now, so this is by no means a final version of the pack for 2.5, but it's an excellent start.
Thanks! I upgraded to 2.5 from 2.4.5, where I was already using this zenpack. After upgrade, it didn't work and I read the notice afterthat, that there are some issues with this zenpack.
After upgrading this zenpack to 2.0.1, zenperfwmi daemon works again and for example exchange zenpack is working again too. Great work!
Not realy.
WMIDataSource 1.1 used WinCollector class from Zenoss <= 2.4.5. In Zenoss 2.5.0 WinCollector class doesn't exist and WMIDataSource 2.0 used new ZenCollector classes. This is why WMIDataSource 1.1 doesn't work with Zenoss 2.5.0 and WMIDataSource 2.0 doesn't work with Zenoss 2.4.5. To provide successful upgrade source, I've made WMIDataSource 1.5 wich is WMIDataSource 1.1 with WinCollector class integrated in Zenpack, it works with bouth Zenoss versions, but further development will be only ZenCollector based.
I installed this pack, but i get following error when i try to start deamon:
2009-12-09 19:03:29,920 INFO zen.zenperfwmi: Connecting to localhost:8789
2009-12-09 19:03:29,967 INFO zen.zenperfwmi: Connected to ZenHub
2009-12-09 19:03:30,058 ERROR zen.zenperfwmi: Could not retrieve service ZenPacks.community.WMIDataSource.services.WmiPerfConfig
2009-12-09 19:03:30,058 CRITICAL zen.zenperfwmi: Invalid monitor: localhost
2009-12-09 19:03:30,059 INFO zen.zenperfwmi: Deleting PID file /usr/local/zenoss/zenoss/var/zenperfwmi-localhost.pid ...
2009-12-09 19:03:30,059 INFO zen.zenperfwmi: Daemon zenperfwmi shutting down
Please help me.
Thanks.
I've installed the zenpack fine...but if I try to edit a datasource in WMIDevice template I get the following error:
Type: KeyError Traceback (innermost last):
Value: 'editWMIDataSource'
__traceback_info__: ([], 'editWMIDataSource')
KeyError: 'editWMIDataSource'
Anyone seen this before?
I didn't see that I had to upgrade to the latest WMI Zenpack before I upgraded Zenoss from 2.4.x to 2.5.1. Now all my WMI datasources cause errrors like the one listed below. How do I fix this?
Cmd: $ZENHOME/Products/WMIPerformanceMonitor/libexec/wmi_stats.pl MemPage "rduavs1.rd.com" "192.168.18.143" "RD\zenwin" "MyPassword" - Code: 126 - Msg: Command invoked cannot execute, permissions problem or command is not an executable
There really isn't much documentation other than this ZenPack page. There's a large warning at the top of the page explaining that you need to install version 1.5 before upgrading (but I guess you missed that somehow). You have effectively trashed your install as far as I know (I never could recover my king crab install after upgrading with the older version of the ZenPack). Perhaps Egor knows of a way to recover from that.
smcingvale, I assume you restarted Zenoss after installing the ZenPack? If not then that is most certainly your problem.
WMIPerformanceMonitor ZenPack has no relation with WMI DataSource ZenPack. Ask WMIPerformanceMonitor author.