设为首页 收藏本站
查看: 8481|回复: 0

[经验分享] zabbix------监控H3C MSR路由器

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-9-21 09:44:11 | 显示全部楼层 |阅读模式
简单思路:路由器上启动snmp服务,确保zabbix支持snmp,获得需要的OIB,设计item
1 路由器上启动smtp服务
snmp-agent enable                            ;启用snmp-agent
snmp-agent local-engineid 800063A280586AB1B9CD1700000001  
snmp-agent community read monitor             ;创建只读的community--monitor
snmp-agent community write private             ;创建私有的可写的community
snmp-agent sys-info version all               ;支持snmpv1,v2c,v3
snmp-agent target-host trap address udp-domain 60.60.60.11 udp-port 161 params securityname monitor v2c                    ;向zabbix服务器发送数据
snmp-agent trap enable arp
snmp-agent trap enable radius
2 获得需要的mib库中的oid码
这个大家可以在zabbix_server端,输入如下命令
1
2
3
snmpwalk -v  your_version(1,2c,3) -c community_name(我的为monitor) 你的路由器的内网或外网ip
#我的,没有这个命令请自行下载net-snmp-util
snmpwalk -v 2c -c monitor 192.168.6.254



这样就会获得大量的数据,如果现实no response from X.X.X.X,请检查你的community名是否正确,版本是否正确
所以把它保存到Out.txt里面,然后自己去查看就可以看到mib树的形状啦,我截取部分,所以oid大家可以这样填,eg:我想填端口的出流量
QQ截图20150921094206.png
在交换机中输入display interface brief,据网上说三种借口依次是本地换回LOOP,网络接口,拨号口
display interface brief
Protocol: (s) - spoofing
Interface            Link Protocol Main IP         Description               
Aux0                 UP   --       --              
Dia10                UP   UP(s)    --              
GE0/0                UP   UP       x.x.x.x(我的public ip)   
GE0/1                DOWN DOWN     --              
GE0/2                UP   UP       192.168.6.254   
InLoop0              UP   UP(s)    --              
NULL0                UP   UP(s)    --              
REG0                 DOWN --       --              
VA0                  UP   UP       172.16.1.1      
VT0                  DOWN DOWN     172.16.1.1
所以顺序是这样的,LOOP(1),0/0(2),0/1(3),好了,下面我们开始添加,等会我们可以填IF-MIB::后面的家伙,比如ifOutOctets.2就会获得公网端口的流量,取delta就是速率啦,oid值为ifOutOctets对应的值.2,它对应的是其实不需要知道,如果真的想请去路由器里面,就知道啦
[H3C-Gzdx-617-route]display  snmp-agent mib-node | include ifOutOctets
          |-*ifOutOctets<1.3.6.1.2.1.2.2.1.16>(RO)

3 在zabbix web里面添加H3C路由器主机host, QQ截图20150921094215.png
注意,如果添加完主机,后面的availability一直没有显示,而且你添加了item enable过一阵子support for snmp checks is not compiled in. 那么打开你的日志你会发现,snmp服务没有支持,此时请安装net-snmp组件, 重新编译,是--with-net-snmp而不是--enable-net-snmp,这个问题耽误了我一天才解决,所以建议大家参考官方文档比较好一点
4 添加模板,为模板创建item,链接模板
注意几点:
1 key可以随便填,但是最好唯一标识
2 SNMP community默认是public,如果你的是其它请自己修改,端口亦然
3 SNMP OID可以简写为如下
4 *8的原因:路由器传过来的数据是这样的
IF-MIB::ifOutOctets.2 = Counter32: 2907083659,也就是说我们获得的是八位组(八个2进制码组成的一组数据,所以有8个bit)的数目,而我们知道如果是算速率的话,即出口带宽的话
有如下:1Bps=8bps,注意这里的B是Byte,b是bit而不是byte,没有byte的说法,此时。一般通信用位bit比较多,而谈及网络我们都说Byte,学过信息论的应该知道此时Byte强调携带的信息量,而bit更强调存储。
所以1 octet = 8 bit = 1 Byte,所以如果不*8,我们得到的是Bps的速率。
QQ截图20150921094223.png
QQ截图20150921094231.png
QQ截图20150921094255.png


5 然后去链接模板,最后看到的graph,请在host里面查看graph

QQ截图20150921094307.png
nice,但是会乱码,参考网上的http://blog.chinaunix.net/uid-11121450-id-3296646.html这位大哥的文章,具体我就不说了。
后来发现30s的更新对于流量有点不科学,所以等晚点我再放出效果图。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-116589-1-1.html 上篇帖子: zabbix Lack of free swap 报警 LINUX在线添加swap分区 下篇帖子: zabbix通过snmp来监控dell的idrac 路由器 监控
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表