84266131 2009-12-10
前言:
对于Windows系统,Zenoss提供两种检测和监控的手段,一是SNMP,二是WMI。不过在Zenoss Core的版本里只提供了SNMP,通过WMI来检测CPU,Disk,软硬件和性能则在Professional和Enterprise版本里提供,换言之,这是要收费的。再次复习一下三个版本的区别
本文主要介绍Zenoss检测和监控Windows的配置方法,其中会用到SNMP和WMI(Zenoss Core提供WMI监控WinService)。
Windows安装SNMP服务和SNMP-Informant:
WindowsXP系统默认情况是没有安装SNMP Service的,我们需要手工安装。
点击控制面板里的添加或删除程序->添加/删除Windows组件->管理和监控工具,将WMI SNMP提供程序和简单网络管理协议打上钩,确定,插入XP的安装盘进行安装。确定SNMP Service, WMI Performance Adapter服务开启。
光有服务还不行,还需要到SNMP-Informant 下载informant-std-16.zip,解压安装。
配置SNMP Service,控制面板->管理工具->服务
注意在防火墙中开启SNMP的例外,(我为了省事,将防火墙全部关闭,在工作环境中应添加SNMP的端口udp 161)
到zenoss所在的Linux上测试目标Windows系统的SNMP Agent是否工作正常:
$ snmpwalk -v1 -c public 192.168.2.100 1.3.6.1.4.1.9600
有大量性能数据返回即表示OK。
Windows系统设置WMI
建立用户:该用户必须是管理员切密码不能为空,我的设置是zenoss/zenoss
在运行输入:secpol.msc,本地安全设置 -> 本地策略 -> 安全选项 -> 网络访问:本地帐户的共享和安全模式,修改为经典-本地用户以自己的身份验证