Zabbix添加网卡内外流量监控

题外话:zabbix讲究一气呵成,从头到尾没人打扰然后布置。但是干运维难免有人来打扰,这个过来要求布环境,那个要求来买服务器。所以zabbix之路难免走的坑坑洼洼。


现在笔者想对host名单里面的zabbix_server进行网卡的内外流量情况的一个监控,首先登录zabbix之后,configuration---hosts,出现如下的菜单:

wKiom1etMhHyqD6CAAGMKFiPRcA365.png

现在可以看到这个zabbix_server后面link了很多个模板,正是因为link了很多的模板,所以导致它的items非常多,42个。现在是要在zabbix_server里添加两个新的监控项,这一步跟模板其实没有什么关系,只需要在items里直接添加items即可。


我们先添加网卡外流量的items,整个配置如图所示:

wKioL1etMumhdAS3AAEi8mXel0M595.png-wh_50

里面具体的数值可以自己更换,比如Applications什么的,key\units\Use custom multiplier这些是固定的,全部写完之后就可以save。


找葫芦画瓢,我们可以再添加一个网卡的内流量监控,也是一样的套路,如图所示:

wKiom1etN9yQQiGrAADkSmf7KUI623.png-wh_50

有了items,就要有trigger,有了items里的key,那么trigger也很简单,这里的expression多时候各位都是从网上ctrl+c下来,却不能ctrl+v,因为会红字报错----Incorrect item key "net.if.in[eth0,bytes]" provided for trigger expression on "服务器名称",于是就有很多不明真相的吃瓜群众就走“add”路线,然后发现要走add路线还要先把服务器添加到对应的模板上去。其实大可不必,这个expression是可以自己写的,但是一定要确定trigger跟items是配对的。以外网流量所示:

wKioL1etOJCT3jKBAABk_eeNaxY850.png

在这里我添加成了1K,这样是为了方便监控,具体数值因情况而异,而且重要性我选择了无。


最后就是要形成图表来糊弄领导,让领导感受一下什么叫做高大上,在graph的界面里选择create graph,然后就如图所示的填写:

wKioL1etOmmgtCftAACwA21g6hA104.png

一个是红色线,一个是绿色线,双龙戏珠,save。


最后来到Monitoring---Graphs里,找到正确的host,group和graph,就会看到激动人心的图表了:

wKiom1etOv6Dn-PKAAJX8jQAlxU055.png


这里要注意几点,有时候zabbix反应较慢,可能写好的key会出现not support的情况,这个时候可以先登录zabbix_server去zabbix_get一下,get的方法之前有讲过,请见http://chenx1242.blog.51cto.com/10430133/1738820,如果get是成功返回值的,先检查对应的单位(结果是浮点值,但是units设定是一个整数值肯定会not support),如果单位检查正确,就修改zabbix 重新check的时间,实在不行就重新建立一个items。 


参考资料:***2016/04/1488676.html

优秀的个人博客,低调大师

微信关注我们

原文链接:https://blog.51cto.com/chenx1242/1837187

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。