设为首页 收藏本站
查看: 5410|回复: 3

[经验分享] Zabbix 3.0 监控交换机(1)——端口流量监控

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-5-12 09:28:15 | 显示全部楼层 |阅读模式
一、开启交换机的snmp服务
  思科:全局模式下输入以下命令
   snmp-server community public ro #启动snmp服务,并设置只读团体字符为public;
   snmp-server enable traps #启动所有traps;
  华为:系统视图下输入以下命令
   snmp-agent #启动snmp服务
   snmp-agent community read cipher public #设置只读团体字符为public;
   snmp-agent sys-info version all  #允许所有snmp版本,默认是v1;
   snmp命令,思科的是统一的,华为的可能会因为交换机软件版本不同而稍微有些不同。

二、获取交换机端口的OID
  需要用到getif这个软件,请自行下载。
  2.1 打开软件,连接交换机。
    注意:Windows 7/8/8.1系统需要单击右键,选择以管理员身份运行,否则软件会报错。
    ①Host name #填写要连接获取端口ID编号的交换机IP。
    ②SNMP Parameters/Read #设置SNMP协议的读团体字符,必须与交换机上设置的一致。
    ③点击Start,等待结果。
    ④出现SysInfo variables OK,表明连接成功。
    wKiom1cy74qx7ZXqAAAzbakuZLk729.jpg
  2.2 获取交换机端口ID编号
    Interfaces->Start,将端口号与前面的端口ID编号记录下来。这里只需要知道交换机端口的ID编号即可,因为zabbix 3.0 里面已经内置了思科、华为交换机的OID的前面部分了。
    wKioL1cy8Gqw9GuYAAA8dBO_J8w001.jpg

三、添加交换机
  具体步骤是①建立主机群组(Host groups),②建立模板(Templates),③建立项目(Items),④建立主机(Hosts)。
  3.1 创建Host groups
    一个公司中会有很多设备需要监控,交换机,服务器,打印机之类的。同类型或同业务的设备会有多台,所以相同类型或业务的设备需要放在同一个组里,以方便管理。
    打开创建主机群组界面Configuration->Host groups->Create host group 。
    wKioL1cy8GvxQa6DAAAuFQEf6Vc793.jpg
    创建Host group
    ①Group name  #输入设备群组名,我这里要新建一些交换机,所以取名为Switch。
    ②Hosts #如果之前有新建好的交换机,可以从右边的选项框中选到这个群组下。一般都是在新建主机的时候选择主机所属的主机群组,所以这里的主要作用应该是切换主机所属的群组,即可以把主机从一个群组切换到另一个群组。
    ③点击Add,创建完成。
    wKioL1cy8GzSgFyZAAAYiy72lf4106.jpg
    按照同样的方法为Templates创建一个群组,取名为Switch Templates。
    wKiom1cy743Auc-UAAA0waEOG8A818.jpg
  3.2 创建Templates
   Templates的作用在于可以为同类型或型号的交换机、服务器、打印机、主机等建立统一的模板,在以后建立Host时,引用这个模板,这个模板下所有的Application、Items、Graphs等都会自动在Host下建立。
   打开创建模板界面Configuration->Templates->Create template。
    wKiom1cy747jAgY4AAAs6Cis2UQ787.jpg
   创建Template
   ①Template name #给模板取一个名字,建议用交换机的型号来命名。
   ②Groups #选择这个模拟所属的群组,这里选我们之前建立好的Switch Templates。
   ③点击Add,创建完成。
    wKiom1cy74_S2-KJAAAwf4Hxg7c151.jpg
   同时我还创建了其它交换机型号的Templates,注意后面的Items,是马上将要创建的,这些创建好的Items会在后面新创建的Host上自动建立。
    wKiom1cy75DitDjYAAA92K9F4mM953.jpg
  3.3 创建Items
    打开创建项目界面Configuration->Templates->在列表中选择一个模板->Items->Create item。
    wKioL1cy8HCjLV-5AAAY01ngxcM294.jpg
    创建Item,创建端口Item
    ①Name #以端口号为Item name,并标注是In or Out。
    ②Type  #交换机,打印机之类的设备不支持安装zabbix agent,所以要选择SNMP协议,一般选择V2版本,请提前确认你的设备支持SNMP协议。
    ③Key  #这个Key值可以从SNMP OID复制上来,即SNMP OID的最后两分段的内容。
    ④SNMP OID  #修改interfaces.ifTable.ifEntry.ifInOctets.1最后的数值 1 为端口ID编号即可。如果是Out的流量,将ifInOctests改成ifOutOctets即可,即interfaces.ifTable.ifEntry.ifOutOctets.1。
    ⑤SNMP community  #设置SNMP协议的读团体字符,必须与交换机上设置的一致。
    ⑥Units #设置端口流量的单位。
    ⑦Use custom multiplier # 打上勾,并设置数值为8,如果不设置,Units的单位就是Bps。
    ⑧Update interval  #根据服务器的性能和监控的设备数量来设置,默认也可以。
    wKioL1cy8HGiXeE2AAAiHEA2-OM500.jpg
    ⑨Store value  #设置为Delta。
    ⑩其它设置默认即可,最后勾上Enabled,点击Add,创建完成。
    wKioL1cy8HKCXFX3AAAiO-0wL5E787.jpg
    同一个端口有In的流量也会有Out的流量,将这个型号的交换机所有端口新建成Item后,结果如下。
    wKiom1cy75OQ3ilhAAAc8n3lyCk334.jpg
  3.4 创建Hosts
    打开创建主机界面Configuration->Hosts->Create host。
    wKioL1cy8HPBpqpAAAARipIZO9A056.jpg
    创建Host
    ①Host name  #主机名称,最好与交换机名称一致,可再带上交换机的IP。
    ②Group #选择交换机所属的群组。
    ③SNMP interfaces  #填写交换机的IP。
    wKiom1cy75WyP811AAAe90KHTsY287.jpg
    ④Monitored by proxy 选择no proxy,并激活此主机。
      wKiom1cy75XRo0QOAAATovyOs4M060.jpg
    ⑤选择Host选择旁边的Templates选项为主机选择所属的模板。
    ⑥点击Select进入到模板选择界面。
    wKioL1cy8HWBM9xQAAAXR6GSTPs724.jpg
    ⑦Group 这里选择之前建立的Switch Templates。
    ⑧选择主机所属的模板,即交换机型号,因为我的模板是以交换机型号来区分的。点击Select返回Host的Templates界面。
    wKiom1cy75eCHAWlAAANs_IWCP4947.jpg
    ⑨点击Add,确定增加这个模板给到这个Host,这一步很重要。
    wKioL1cy8HfzBHrJAAAVUSJE8wo501.jpg
    ⑩确定Linked templates里面有我们刚才选择的模板之后,点击Add,创建完成。
    wKiom1cy75jBSIdpAAAc5QFpbAw673.jpg
    创建完成后的状态如下图,之前为模板创建好的Item会自动为主机建立。AVAILABLITY这一栏中SNMP是绿色的,表示监控成功,不成功为红色。
    wKiom1cy75mAKOBVAAAk-FPeMZQ832.jpg
四、创建端口流量监控
  4.1 创建Graphs
    打开创建图形界面Configuration->Hosts->选择一个主机->Graphs->Create graph。
    wKioL1cy8HnBg1JKAAAReRv3auA951.jpg
    创建Graph
    ①Name  #设置这个监控图表的名称。
    ②点击Add,进入选择要监控的端口界面。
      wKioL1cy8HrwBGOKAAAXfoHSlwQ468.jpg
    在这里选择要监控流量的端口
    wKioL1cy8HuRZ2-eAAASSd_mmUg119.jpg
    ③其它默认配置即可,点击Add,创建完成。
      wKioL1cy8HzwXVdiAAAcvMYNcIs220.jpg
    创建完成后的状态如下图。
    wKiom1cy752Bq7-oAAAR8xHGhU4780.jpg
  4.2 查看端口流量
    打开监控端口流量界面Monitoring->Graphs->Group->Host->Graph
    wKioL1cy8H3hLmEvAAAlYeOd8E4566.jpg
   Zabbix流量图表可以通过左边Zoom列表中所列的时间段来分段查看端口流量情况,更精确的按时间分段来查看的方式暂时没有找到,可能需要通过二次开发来实现。

谢谢你打开这篇博文,并一直坚持看到了这里,如果觉得对你有帮助,请不要吝啬在右下角的赞上点一下。


运维网声明 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-215888-1-1.html 上篇帖子: 编译安装zabbix3.0 并且与mysql分离 下篇帖子: zabbix自动发现监控redis 流量监控 交换机
累计签到:5 天
连续签到:1 天
发表于 2016-5-14 23:20:49 | 显示全部楼层
有用,讲得比较详细,但是图片好似太小了根本看不见

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

尚未签到

发表于 2016-7-26 17:49:21 | 显示全部楼层
这图片小成狗了...跪...

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

累计签到:1726 天
连续签到:3 天
发表于 2016-7-27 23:03:09 | 显示全部楼层
谢谢楼主分享!!!!!

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

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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