Here is how I have Zenoss setup to monitor Windows. First, Zenoss needs a user name and password to monitor the devices. This is set by clicking on "Devices" in the Zenoss GUI. Once you are in the root of the "Devices" class navigate to /Server/Windows. Click on the "zProperties" tab to begin editing the zProperties for the "Windows" class of devices... 1. zWinUser - Enter a user name from Active Directory or from the local machine. This user should have administrative rights ( guess?) Prefix the username with DOMAIN\username, for an Active Directory user or .\ for a user on the local machine. 2. zWinPassword - Input the password for the user you input in the zWinUser field. 3. ZWmiMonitorIgnore - Make sure this is set to False. 4. zWinEventLogMinSeverity - I am not exactly sure what this needs to be set to so that all event logs are collected. I have set it to 5 and 1 and still no events are being reported. I am only get event reporting through SNMP. More on this later. 5. zWinEventLog - I assume this needs to be set to true, but like I said above I have been unsuccessful in getting Zenoss to collect and eventlogs via WMI. 5. Click Save to save all changes. 6. Manually add a Windows box by clicking "Add Device" under the Management section of the Zenoss navigation menu. Make sure that the Discovery protocol is set to none and that the "Device Class Path" is /Server/Windows. All other information can be set later by editing the device. 7. Restart the zenwinmodeler daemon from the Zenoss navigation menu by clicking on settings->deamons. Wait a few minutes for information to be reported back to Zenoss. 8. Setup the WinService to monitor the appopriate services. Click on "Services" under the Classes section of the Zenoss navigation menu. Click on WinService under "Sub-Folders". At this point all Windows Services detected will be shown. Zenoss will also show you the number of devices it has found that are running a certain service. You can enable monitoring of all services by editing the zProperties of the WinService and setting zMonitor to True. You can selectively monitor services by clicking on the specific service you would like to monitor and clicking the "Edit" tab.
To view the status of a service navigate to the device and click the "OS" tab. All services and their status will be displayed here. Performance monitoring... I am unable to get any performance graphs out of Windows using WMI. I had to install the snmp-informant addon in Windows and the register the snmp-informant MIB using zenmib. Shortly after, the performance graphs were displayed. Question for thedude42: How did you get performance graphs to display without installing the snmp-informant package? Eventlog monitoring... I am unable to view Windows eventlogs through Zenoss using wmi. I can only view eventlogs after installing and configuring the Microsoft SNMP service. What does the zWinEventlog variable need to be set to? What should the zWinEventlogMinSeverity variable be set to? Do events have to be configured similar to services so that they are actually reported when using the Events tab while viewing the device? Can someone possibly point me in the right direction here? I know that I am connecting to the Windows boxes because I can view the status of all service running on the box. zwinmodeler logs to not report any warnings or errors. I hope the the steps listed help someone get as far as I have. Linux boxes and Cisco equipment pretty much work with Zenoss if syslog and snmp agents are configured correctly. Monitoring MS Windows seems to take a bit more time to configure. ------------------------ Joshua Graham -------------------- m2f -------------------- Read this topic online here: http://community.zenoss.com/forums/viewtopic.php?p=8541#8541 -------------------- m2f -------------------- _______________________________________________ zenoss-users mailing list [email protected] http://lists.zenoss.org/mailman/listinfo/zenoss-users
