基于 SNMP 的企业网络监控解决方案
 
这篇文章主要介绍使用SolarWindsEngineersToolsetV9和SolarWindsOrionv9来监控企业的服务器、路由器和交换机,偏重安装配置。
Toolset是一套网络管理软件集合,包括网络发现、性能管理等工具,Orion是一个基于web界面的监控平台,可以很方便的查看和管理被监控对象的各种状态参数。
Toolset的安装非常简单,跟安装普通软件一样,就不再介绍了,下面主要介绍一下Orion平台所需要的软件环境和安装顺序:
1, 安装Windows server 2003 sp2系统,补丁打到最新,并安装IIS 6.0。
2, 安装sql server 2005数据库,打上sp3补丁。
3, 安装.net framework 3.5。
4, 安装Orion。
5, 安装完成后,可通过system manager控制台和web两种方式来添加和查看监控对象。
 
Windows服务器SNMP的设置:
首选在“添加组件”中安装SNMP,接下来在“服务”中配置snmp的团体名和监控机的ip,如果设置了Windows防火墙的话,需要开放udp的161端口。
 
Linux下snmp的安装和设置:
1, 先查看一下你的系统有没有安装snmp服务
[root@localhost ~]# rpm -qa | grep snmp
net-snmp-libs-5.3.2.2-7.el5
net-snmp-5.3.2.2-7.el5
如果什么都没有显示,就没有安装,需要你自己去装了,最好选用rpm包的安装方式,可以到安装光盘里去找,安装snmp需要安装下面三个包:
net-snmp-5.3.2.2-7.el5.i386.rpm      //snmp服务的包
net-snmp-libs-5.3.2.2-7.el5.i386.rpm  //snmp所需要的一下库文件
lm_sensors-2.10.7-4.el5.i386.rpm      //提供主机硬件信息读取功能的 软件
2, 安装snmp服务
rpm -ivh net-snmp-5.3.2.2-7.el5.i386.rpm \
net-snmp-libs-5.3.2.2-7.el5.i386.rpm \
lm_sensors-2.10.7-4.el5.i386.rpm
如果有上网条件的话建议使用yum工具来安装,可以安装到最新的版本,又可以自动的解决软件安装时的依存问题(适合redhat5和centos5)。
3, 修改snmp的配置文件,需要修改3个地方
41行处的地方改,成你监控的ip和你设置的团体名
com2sec notConfigUser   default               public
com2sec notConfigUser    192.168.100.212      public_2011
62行处把systemview改成mib2
access notConfigGroup ""       any       noauth    exact systemview none none
access notConfigGroup ""       any       noauth    exact mib2 none none
去掉89行处开头的#
#view mib2    included .iso.org.dod.internet.mgmt.mib-2 fc
4, 重启snmp服务即可
service snmpd restart
 
思科路由器和交换机snmp的设置:
在配置模式下输入snmp-server community public ro保存即可,如果安全性要求比较高的话,以通过ACL对snmp数据的流向进行控制。
 
H3C交换机snmp的设置:
snmp-agent
snmp-agent sys-info version all
snmp-agent community read public