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

[经验分享] h3c的S7006交换机端口在zabbix监控步聚

[复制链接]

尚未签到

发表于 2019-1-19 13:42:41 | 显示全部楼层 |阅读模式
  一、需求
  之前机房用的都是级联,集群节点一多,这级联间传输数据就呈现瓶颈了,丢包,延迟,各种问题。经过一个月准备,于上周上架一套华三数据交换机,目前接入64个节点,根据要求,需要把交换端口纳入zabbix来监控。根据前辈博客指点,
  http://dl528888.blog.运维网.com/2382721/1340983 现在完成部署了,非常感谢吟技术一流博客的技术指导

  二、交换机设置public
  1、设置设置交换机snmp Community
[S7006-A]snmp-agent community read hdcx  2、设置交换机支持的华三交换机snmp协议,有v1,v2c,v3这3个版本,在这里设成all
[S7006-A]snmp-agent sys-info version all  

  三、在zabbix服务器测试
   IP地址为交换机管理地址,安全因素,在这里,我就以x.x.x.x为代替了
  1、先安装net-snmp,net-snmp-utils
[root@web4 ~]# yum list net-snmp.x86_64 net-snmp-utils.x86_64  

  2、测试在线天数snmpwalk ip -c public -v 1 uptime
[root@web4 ~]#snmpwalk X.X.X.X -c hdcx -v 1 uptime
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (43907456) 5 days, 1:57:54.56
You have new mail in /var/spool/mail/root  

  3、取得系统信息
[root@web4 ~]#snmpwalk X.X.X.X -c hdcx -v 1 system
SNMPv2-MIB::sysDescr.0 = STRING: H3C Comware Platform Software, Software Version 5.20, Release 7708P09
H3C S7006
Copyright (c) 2004-2014 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.25506.1.1001
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (43936197) 5 days, 2:02:41.97
SNMPv2-MIB::sysContact.0 = STRING: Hangzhou H3C Technologies Co., Ltd.
SNMPv2-MIB::sysName.0 = STRING: S7006-A
SNMPv2-MIB::sysLocation.0 = STRING: Hangzhou, China
SNMPv2-MIB::sysServices.0 = INTEGER: 78  

  4、查看端口信息
[root@web4 ~]#snmpwalk X.X.X.X -c hdcx -v 1 IF-MIB::ifDescr
IF-MIB::ifDescr.1 = STRING: M-Ethernet0/0/0
IF-MIB::ifDescr.2 = STRING: NULL0
IF-MIB::ifDescr.3 = STRING: Vlan-interface1
IF-MIB::ifDescr.4 = STRING: GigabitEthernet3/0/1
IF-MIB::ifDescr.5 = STRING: GigabitEthernet3/0/2
IF-MIB::ifDescr.6 = STRING: GigabitEthernet3/0/3
IF-MIB::ifDescr.7 = STRING: GigabitEthernet3/0/4  5、查看交换机端口流量
  5.1获取端口所有流量
[root@web4 /usr/local/zabbix/bin]#snmpwalk x.x.x.x -v 2c -c hdcx  ifInOctets
IF-MIB::ifInOctets.1 = Counter32: 0
IF-MIB::ifInOctets.2 = Counter32: 0
IF-MIB::ifInOctets.3 = Counter32: 0
IF-MIB::ifInOctets.4 = Counter32: 1440425743
IF-MIB::ifInOctets.5 = Counter32: 26904
IF-MIB::ifInOctets.6 = Counter32: 559400265
IF-MIB::ifInOctets.7 = Counter32: 0
IF-MIB::ifInOctets.8 = Counter32: 0
IF-MIB::ifInOctets.9 = Counter32: 880819184
IF-MIB::ifInOctets.10 = Counter32: 0
IF-MIB::ifInOctets.11 = Counter32: 0
IF-MIB::ifInOctets.12 = Counter32: 0
IF-MIB::ifInOctets.13 = Counter32: 3966135849
IF-MIB::ifInOctets.14 = Counter32: 1621604950
IF-MIB::ifInOctets.15 = Counter32: 2870897320
IF-MIB::ifInOctets.16 = Counter32: 0
IF-MIB::ifInOctets.17 = Counter32: 1552883189
IF-MIB::ifInOctets.18 = Counter32: 208802631
IF-MIB::ifInOctets.19 = Counter32: 2748626060
IF-MIB::ifInOctets.20 = Counter32: 311201766
IF-MIB::ifInOctets.21 = Counter32: 2819880861
IF-MIB::ifInOctets.22 = Counter32: 4031054518
IF-MIB::ifInOctets.23 = Counter32: 706742001
IF-MIB::ifInOctets.24 = Counter32: 141560828
IF-MIB::ifInOctets.25 = Counter32: 2973162866
IF-MIB::ifInOctets.26 = Counter32: 524924522
IF-MIB::ifInOctets.27 = Counter32: 3414979372
IF-MIB::ifInOctets.28 = Counter32: 2987116558
IF-MIB::ifInOctets.29 = Counter32: 1514916258
IF-MIB::ifInOctets.30 = Counter32: 112219586
IF-MIB::ifInOctets.31 = Counter32: 1493889982
IF-MIB::ifInOctets.32 = Counter32: 3165610008
IF-MIB::ifInOctets.33 = Counter32: 3991328204
IF-MIB::ifInOctets.34 = Counter32: 3955131027
IF-MIB::ifInOctets.35 = Counter32: 1656043633
IF-MIB::ifInOctets.36 = Counter32: 0
IF-MIB::ifInOctets.37 = Counter32: 3147055246
IF-MIB::ifInOctets.38 = Counter32: 3027604182
IF-MIB::ifInOctets.39 = Counter32: 2200164597
IF-MIB::ifInOctets.40 = Counter32: 2254224949
IF-MIB::ifInOctets.41 = Counter32: 4159332872
IF-MIB::ifInOctets.42 = Counter32: 2388809070
IF-MIB::ifInOctets.43 = Counter32: 4220151624
IF-MIB::ifInOctets.44 = Counter32: 3783866266
IF-MIB::ifInOctets.45 = Counter32: 2918239884
IF-MIB::ifInOctets.46 = Counter32: 2768371975
IF-MIB::ifInOctets.47 = Counter32: 1974354383
IF-MIB::ifInOctets.48 = Counter32: 2393263318
IF-MIB::ifInOctets.49 = Counter32: 1676086255
IF-MIB::ifInOctets.50 = Counter32: 2341689127
IF-MIB::ifInOctets.51 = Counter32: 1189533799
IF-MIB::ifInOctets.52 = Counter32: 413730869
IF-MIB::ifInOctets.53 = Counter32: 3146011652
IF-MIB::ifInOctets.54 = Counter32: 3138082596
IF-MIB::ifInOctets.55 = Counter32: 737523520
IF-MIB::ifInOctets.56 = Counter32: 1993122369
IF-MIB::ifInOctets.57 = Counter32: 3350844490
IF-MIB::ifInOctets.58 = Counter32: 2154964365
IF-MIB::ifInOctets.59 = Counter32: 0
IF-MIB::ifInOctets.60 = Counter32: 1340385958
IF-MIB::ifInOctets.61 = Counter32: 2776030010
IF-MIB::ifInOctets.62 = Counter32: 1674919943
IF-MIB::ifInOctets.63 = Counter32: 979457915
IF-MIB::ifInOctets.64 = Counter32: 679093166
IF-MIB::ifInOctets.65 = Counter32: 1254592808
IF-MIB::ifInOctets.66 = Counter32: 0
IF-MIB::ifInOctets.67 = Counter32: 891042969
IF-MIB::ifInOctets.68 = Counter32: 0
IF-MIB::ifInOctets.69 = Counter32: 1832960686
IF-MIB::ifInOctets.70 = Counter32: 2056731818
IF-MIB::ifInOctets.71 = Counter32: 1170294375
IF-MIB::ifInOctets.72 = Counter32: 3469636141
IF-MIB::ifInOctets.73 = Counter32: 440849432
IF-MIB::ifInOctets.74 = Counter32: 0
IF-MIB::ifInOctets.75 = Counter32: 1376368677
IF-MIB::ifInOctets.76 = Counter32: 2440560960
IF-MIB::ifInOctets.77 = Counter32: 2859969445
IF-MIB::ifInOctets.78 = Counter32: 448825627
IF-MIB::ifInOctets.79 = Counter32: 0
IF-MIB::ifInOctets.80 = Counter32: 1240923549
IF-MIB::ifInOctets.81 = Counter32: 704139512
IF-MIB::ifInOctets.82 = Counter32: 2016754879
IF-MIB::ifInOctets.83 = Counter32: 416102157
IF-MIB::ifInOctets.84 = Counter32: 1064973317
IF-MIB::ifInOctets.85 = Counter32: 317778723
IF-MIB::ifInOctets.86 = Counter32: 3079017265
IF-MIB::ifInOctets.87 = Counter32: 3689089240
IF-MIB::ifInOctets.88 = Counter32: 2280092719
IF-MIB::ifInOctets.89 = Counter32: 2421216012
IF-MIB::ifInOctets.90 = Counter32: 0
IF-MIB::ifInOctets.91 = Counter32: 1907809083
IF-MIB::ifInOctets.92 = Counter32: 2310214211
IF-MIB::ifInOctets.93 = Counter32: 3892177803
IF-MIB::ifInOctets.94 = Counter32: 2781044716
IF-MIB::ifInOctets.95 = Counter32: 0
IF-MIB::ifInOctets.96 = Counter32: 0
IF-MIB::ifInOctets.97 = Counter32: 0
IF-MIB::ifInOctets.98 = Counter32: 0
IF-MIB::ifInOctets.99 = Counter32: 0
IF-MIB::ifInOctets.100 = Counter32: 3674722097
IF-MIB::ifInOctets.101 = Counter32: 3728524781
IF-MIB::ifInOctets.102 = Counter32: 0
IF-MIB::ifInOctets.103 = Counter32: 0
IF-MIB::ifInOctets.104 = Counter32: 0
IF-MIB::ifInOctets.105 = Counter32: 0
IF-MIB::ifInOctets.106 = Counter32: 0
IF-MIB::ifInOctets.107 = Counter32: 0
IF-MIB::ifInOctets.108 = Counter32: 0
IF-MIB::ifInOctets.109 = Counter32: 0
IF-MIB::ifInOctets.110 = Counter32: 0
IF-MIB::ifInOctets.111 = Counter32: 0
IF-MIB::ifInOctets.112 = Counter32: 0
IF-MIB::ifInOctets.113 = Counter32: 0
IF-MIB::ifInOctets.114 = Counter32: 0
IF-MIB::ifInOctets.115 = Counter32: 0
IF-MIB::ifInOctets.116 = Counter32: 0
IF-MIB::ifInOctets.117 = Counter32: 0
IF-MIB::ifInOctets.118 = Counter32: 0
IF-MIB::ifInOctets.119 = Counter32: 0
IF-MIB::ifInOctets.120 = Counter32: 0
IF-MIB::ifInOctets.121 = Counter32: 0
IF-MIB::ifInOctets.122 = Counter32: 0
IF-MIB::ifInOctets.123 = Counter32: 0
IF-MIB::ifInOctets.124 = Counter32: 0
IF-MIB::ifInOctets.125 = Counter32: 0
IF-MIB::ifInOctets.126 = Counter32: 0
IF-MIB::ifInOctets.127 = Counter32: 0
IF-MIB::ifInOctets.128 = Counter32: 0
IF-MIB::ifInOctets.129 = Counter32: 0
IF-MIB::ifInOctets.130 = Counter32: 1651777366
IF-MIB::ifInOctets.131 = Counter32: 0
IF-MIB::ifInOctets.132 = Counter32: 3108279582  5.2查看某个端口的上行流量
[root@web4 /usr/local/zabbix/bin]#snmpwalk X.X.X.X -v 2c -c hdcx  ifOutOctets.130
IF-MIB::ifOutOctets.130 = Counter32: 733101453  5.3查看某个端口的下行流量
[root@web4 /usr/local/zabbix/bin]#snmpwalk X.X.X.X -v 2c -c hdcx  ifInOctets.130
IF-MIB::ifInOctets.130 = Counter32: 2631273837  5.4 注意了
  交换机只提供了两个MIB值 (ifInOctets,ifOutOctets )表示交换机的上行和下行流量,并且这个流量是该端口累加的流量(顺便说一下count32到最大值的时候自动规零)。面对这种情况,只有用(前值-后 值)/间隔,才能得到该端口的真时流量,所以在模板上的项目原型上,存储值是“差量(每秒速率)”
  

  四、zabbix界面设置
  1、按着链接博客导入

  

  2、模板v1




  3、由于交换体团体名设为hdcx,不是默认的public

  

  4、创建主机


  

  5、查看数据




附件:http://down.运维网.com/data/2367149


运维网声明 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-665239-1-1.html 上篇帖子: zabbix搭建记录 zabbix3.4.6 下篇帖子: zabbix系列(二):zabbix agent(Host配置)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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