在zabbix上监控华为交换机

回复 收藏
我的zabbix的服务器是一天安装了Linux系统的服务器,首先要在我的服务器上面安装snmp服务命令如下:
Yum install –y net-snmp*
这样我们就在服务器上面安装了snmp服务,下面就是修改snmp的配置文件:
Vim /etc/snmp/snmpd.conf
41行 1将default 改为监控服务器ip;2 将public 改成复杂些的识别的字符串(monitor)
    com2sec notConfigUser  10.0.0.10      monitor
     
    62行 1将systemview 改为all,供所有snmp 访问权限
    access  notConfigGroup ""      any       noauth    exact  all none none
     
    85行 将#注释符号去掉
view all    included  .1                               80

//以上操作能够满足snmpd 服务正常使用,不过snmpd 默认日志级别将会在/var/log/message 写入大量snmp 信息,这样会影响我们察看系统日志,所以我们需要更改下!
//注释原有的OPTINOS,添加下面的一行,重启snmpd 服务即可。
    vim /etc/init.d/snmpd
    #OPTIONS="-Lsd -Lf /dev/null -p /var/run/snmpd.pid -a"
    OPTIONS="-LS 4 d -p /var/run/snmpd.pid -a"
     
    /etc/init.d/snmpd restart
    Stopping snmpd: [ OK ]
    Starting snmpd: [ OK ]
使用snmpwalk命令验证
snmpwalk -v 1 -c monitor  10.0.0.1  V1
    snmpwalk -v 2c -c monitor 10.0.0.1  V2

这样我们在zabbix服务器端的配置就完成了,剩下的就是我们在网页上添加交换机监控,类似于我们添加服务器的一样,就是在监控方式选择snmp方式来监控。


交换机上面的配置:
snmp-agent
snmp-agent local-engineid 210235236010D9000931  //这个ID我是用的设备的sn 查询命令为disp elable
snmp-agent community read cipher %$%$pu&+P,sHBDpAOc'n!X1>B%yp%$%$    //pubic这里是写的public
snmp-agent sys-info version all
snmp-agent target-host inform address udp-domain 10.40.21.33 udp-port 161 params securityname network v2c
snmp-agent trap enable  
//这里的community 为团体名
udp-domain 133.96.7.248      //zabbix服务器ip地址  
udp-port 161                 //监听端口  
snmp-agent community read public //社团名称public
2016-04-27 15:16 举报
已邀请:
0

乐橙306

赞同来自:

给你提个小需求    自己可以尝试做做   不想搞就算了
监控这台交换机的所有端口流量 和其cpu利用率   
其中涉及 交换机的OID  问题     得查资料获取
0

liaoxin19930812

赞同来自:

乐橙306 发表于 2016-4-27 17:45
给你提个小需求    自己可以尝试做做   不想搞就算了
监控这台交换机的所有端口流量 和其cpu利用率   
其 ...

求模板,监控交换机的cpu和内存!
0

乐橙306

赞同来自:

本帖最后由 乐橙306 于 2016-5-5 14:05 编辑
liaoxin19930812 发表于 2016-5-5 13:36
求模板,监控交换机的cpu和内存!

zabbix  监控 交换机的流量 和 cpu 很麻烦    不建议采用  
cacti   可以和简单的实现这两个需求

cacti 模板 链接  (最好告知交换机具体型号)
http://forums.cacti.net/viewforum.php?f=12

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: