As a relative newbie to Zenoss I have scoured this site and others for information on how to ensure that a Windows servers' filesystems are all detected and monitored. I must have missed something simple somewhere and am hoping that someone would point out my obvious mistake . I am in the process of testing Zenoss 3.0.3 on an Ubuntu base (Zentyal).
Lets consider 2x Windows 2003 servers. Both have been prepped with the necessary SNMP changes to allow Zenoss to interact/draw information from each of the servers. SNMP informant has been loaded on both the servers. The one server reports all of its information relating to the filesystems but no drives. The other reports all information regarding the drives but it does not show all of the filesystems and ends up only showing C:\.
I have re-modeled the device (that doesnt display filesystem information) and have provided the following excerpts for information from the status/log window :-
2010-11-11 08:34:20,238 INFO zen.ZenModeler: plugins: DellPCIMap, DellDeviceMap, DellCPUMap, zenoss.snmp.NewDeviceMap, zenoss.snmp.InterfaceMap, zenoss.snmp.DeviceMap, zenoss.snmp.RouteMap, zenoss.snmp.IpServiceMap, zenoss.snmp.HRFileSystemMap, zenoss.snmp.HRSWInstalledMap, zenoss.snmp.HRSWRunMap, zenoss.snmp.InformantHardDiskMap
Ive compared all SNMP settings/configurations and theyre identical.
For information : Both servers also have a local account (part of local admin group) that I utilise for zWinPAssword and zWinUser (identical of course).Other than that Im still a little stumped on this.
Thank you for your reply.
To simplify I have cut down the modeler plugins to the following (all default modeler plugins provided the same result):
Machine 1 - Can see all filesystems but no drives. Id rather want to see the filesystems than drives so if I have to live without the drives I would.
2010-11-11 14:54:32,349 INFO zen.ZenModeler: Connecting to localhost:8789
2010-11-11 14:54:32,362 INFO zen.ZenModeler: Connected to ZenHub
2010-11-11 14:54:32,403 INFO zen.ZenModeler: Collecting for device MACHINE1
2010-11-11 14:54:32,421 INFO zen.ZenModeler: No WMI plugins found for MACHINE1
2010-11-11 14:54:32,423 INFO zen.ZenModeler: No Python plugins found for MACHINE1
2010-11-11 14:54:32,424 INFO zen.ZenModeler: No command plugins found for MACHINE1
2010-11-11 14:54:32,425 INFO zen.ZenModeler: SNMP collection device MACHINE1
2010-11-11 14:54:32,426 INFO zen.ZenModeler: plugins: zenoss.snmp.InformantHardDiskMap, zenoss.snmp.HRFileSystemMap
2010-11-11 14:54:32,511 INFO zen.ZenModeler: No portscan plugins found for MACHINE1
2010-11-11 14:54:32,519 INFO zen.SnmpClient: snmp client finished collection for MACHINE1
2010-11-11 14:54:32,524 INFO zen.ZenModeler: processing zenoss.snmp.InformantHardDiskMap for device MACHINE1
2010-11-11 14:54:32,524 INFO zen.ZenModeler: Modeler zenoss.snmp.HRFileSystemMap processing data for device MACHINE1
2010-11-11 14:54:32,525 INFO zen.ZenModeler: Skipping A:\. 0 total blocks.
2010-11-11 14:54:32,526 INFO zen.ZenModeler: Skipping F:\. 0 total blocks.
2010-11-11 14:54:32,526 INFO zen.ZenModeler: Skipping Physical Memory (ram) as it matches zFileSystemMapIgnoreTypes.
2010-11-11 14:54:32,539 INFO zen.ZenModeler: No change in configuration detected
2010-11-11 14:54:32,653 INFO zen.ZenModeler: Scan time: 0.25 seconds
2010-11-11 14:54:32,662 INFO zen.ZenModeler: Daemon ZenModeler shutting down
Update : Ive used snmpwalk and have confirmed that both servers respond with exactly the same data (focussing on the hrStorage object identifier). Both the servers provided the following information:
ronnie@ZenossDBT:~$ snmpwalk -Os -c public -v 2c MACHINE1 hrStorageDescr
hrStorageDescr.1 = STRING: A:\
hrStorageDescr.2 = STRING: C:\ Label:SYSTEM Serial Number b8e7c4ef
hrStorageDescr.3 = STRING: D:\ Label:DRIVE_D Serial Number 8c6dd2f8
hrStorageDescr.4 = STRING: F:\ Label:Array-2 Serial Number 1848b5a4
hrStorageDescr.5 = STRING: R:\ Label:OFFLINE - 2 Serial Number 2ac0d338
hrStorageDescr.6 = STRING: Z:\
hrStorageDescr.7 = STRING: Virtual Memory
hrStorageDescr.8 = STRING: Physical Memory
ronnie@ZenossDBT:~$ snmpwalk -Os -c public -v 2c MACHINE2 hrStorageDescr
hrStorageDescr.1 = STRING: C:\ Label: Serial Number 14234f40
hrStorageDescr.2 = STRING: D:\ Label:DATA Serial Number f26a44b4
hrStorageDescr.3 = STRING: Virtual Memory
hrStorageDescr.4 = STRING: Physical Memory
I can only assume that Zenoss is not doing what its supposed to given that the data is being pulled correctly from the servers?Zenoss has in the meantime been removed and re-installed just to be sure that the install is solid.
If you do have any other ideas it would be appreciated.
I'm in the same boat with a windows 2008 server which has a 8TB volume. The 4Tb volume show up and is monitored. I can snmp walk the server and find the mount which zenoss then "skips" over when you look at the output of a model command. I looked at zproperties, and nothing in there would/should exclude the volume, heck the 4TB volume shows up, so I'm LOST. I see that you can "add filesystem" manually but I can't get this to work either, nor does that process appear to be documented. Very confused. Any luck with this?
In your info, it says Zenoss is skipping F:/ because it's returning 0 blocks. I think that's probably the source of the issue. Now why it's doing that I don't know - are you running SNMPInformant on the Windows server?
LEPP Computer Group
As the zenoss user run zendmd and then run the following quick script:
>>> d = find('MYDEVICE1')
>>> for i in d.zCollectorPlugins:
... print i
(note press enter twice after the 'print i')
Please paste the output of that.
i am relatively new at this so i might need your help with stuff
glad to know that feedback is great here
how to convert m4a to mp3 http://m4atomp3converter.org/
Follow Us On Twitter »
||Latest from the Zenoss Blog »||Community||Products||Services||Customers||About Us|
Copyright © 2005-2011 Zenoss, Inc.