热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

ZABBIX_Zabbix不用脚本,也可获取网卡当日总流量

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Zabbix不用脚本,也可获取网卡当日总流量相关的知识,希望对你有一定的参考价值。 在工作中遇到一个客户,提了一个需求,就是要监控总流量到,开始以为是

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Zabbix不用脚本,也可获取网卡当日总流量相关的知识,希望对你有一定的参考价值。



在工作中遇到一个客户,提了一个需求,就是要监控总流量到,开始以为是历史总流量,就开始给他搞历史总流量,其实历史总流量比较好搞,只要在zabbix的模板上修改一下就行
技术图片
只需要在主机网卡通用模板[主动]这个模板里面进行修改就可以了,这里建议最好先克隆出一个模板,在克隆的模板里进行修改就可以了
技术图片
这里我克隆了上面的模板,克隆后的模板命名我就命为主机网卡通用模板[流量]的模板
,然后再在对这个模板里进行更改。
点击自动发现规则
技术图片
选择创建监控项原型
技术图片
在创建监控项原型这里,名称可以自行取名
然后选择键值
技术图片
选择键值时,注意下面这个键值
技术图片
net.if.total[if,] 这个键值的解释是网络接口上传下载的流量总和,返回整数
这不就一下子就把问题解决了,只需要 把if,换成网卡名不就可以进行监控网卡的总流量了
单位用B,更新间隔填写1d,也就是一天。
技术图片

因为这样计算的的流量是每天都进行累加的,并不会每天清零,所以还需要在进程进程总添加简单更改的规则,简单更改的规则就可以对两次数值进行相减,的到一整天的总流量。
技术图片
后面在客户的环境下测试时,客户还想要知道每天的流量增长趋势并添加告警,比如当某块网卡达到50G的流量就发出一个告警。那这样的计算方式显然就不行了啊,每天就只有一个值,无法看到每天的流量增长趋势,更无法进行告警啊。看来得想过别的办法了。

是不是觉得用模板有点难搞定了,想要做脚本来搞这东西了,不完全不用,其实用模板也可已搞定,比起脚本的方式更简单更方便。

捋一下思路,首先你要获得每天的初始的总流量(每天的初始流量要固定,可以在每天固定的一个时间获取),然后在每隔一段时间刷新一下现在的总流量,假设每天晚上十二点获取初始流量,现在的总流量减去十二点获取的初始总流浪,就得到今天到现在为止网卡的总流量。
首先,我们要先获取一天的总流量
创建一个监控项原型
依然用上面的那个键值,不过这次不是添加进程,而是添加自定义时间间隔,添加灵活类型,间隔60s,时间1-7,00:00-00:05,这样就让该键值固定在每天的晚上12点获取当天的初始总流量
技术图片

再创建一个监控项,用来获取保存当前时间的总流量
既然要获取现在的总流量,肯定要用刚才的键值,但是刚才的键值已经用过了,再使用刚才的键值肯定无法添加监控项,所以请看清楚我所写的
技术图片
我写的键值里面是有上引号的,这样就区分了两个键值就可以添加监控项了。
技术图片
现在就差总流量了,今日总流量=现在总流量-初始总流量
创建一个新的监控项用来存放今日总流量
这里类型选择可计算的
可计算的键值可以自定义
技术图片
公式用现在总流量-初始总流量
技术图片


推荐阅读
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • github上_idea上传本地项目到github上(图解)
    本文由编程笔记#小编为大家整理,主要介绍了idea上传本地项目到github上(图解)相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 本文介绍了优化算法改进的侏儒猫鼬优化算法(IDMO)及其Matlab源码分享。文章首先介绍了获取代码的两种方式,包括付费下载和付费订阅付费专栏。然后详细解释了侏儒猫鼬优化算法的原理和特点,以及其在集体觅食、侦察和保姆交换等方面的应用。最后提供了CSDN资源下载链接,供读者下载相关代码。 ... [详细]
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • 20211101CleverTap参与度和分析工具功能平台学习/实践
    1.应用场景主要用于学习CleverTap的使用,该平台主要用于客户保留与参与平台.为客户提供价值.这里接触到的原因,是目前公司用到该平台的服务~2.学习操作 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • 数据对比分析图PPT(127.0.0.1表示什么)的使用方法和意义
    本文介绍了数据对比分析图PPT的使用方法和意义,解释了127.0.0.1的含义,并提供了相关资源下载。同时还讨论了目标管理的概念和MBO的实施方法。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
  • 【MicroServices】【Arduino】装修甲醛检测,ArduinoDart甲醛、PM2.5、温湿度、光照传感器等,数据记录于SD卡,Python数据显示,UI5前台,微服务后台……
    这篇文章介绍了一个基于Arduino的装修甲醛检测项目,使用了ArduinoDart甲醛、PM2.5、温湿度、光照传感器等硬件,并将数据记录于SD卡,使用Python进行数据显示,使用UI5进行前台设计,使用微服务进行后台开发。该项目还在不断更新中,有兴趣的可以关注作者的博客和GitHub。 ... [详细]
  • 本文介绍了在Vue项目中如何结合Element UI解决连续上传多张图片及图片编辑的问题。作者强调了在编码前要明确需求和所需要的结果,并详细描述了自己的代码实现过程。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 在线教育平台的搭建及其优势
    在线教育平台的搭建对于教育发展来说是一次重大进步。未来在线教育市场前景广阔,但许多老师不知道如何入手。本文介绍了在线教育平台的搭建方法以及与传统教育相比的优势,包括时间、地点、空间的灵活性,改善教育不公平现象以及个性化教学的特点。在线教育平台的搭建将为学生提供更好的教育资源,解决教育不公平的问题。 ... [详细]
  • php支持中文文件名
    2019独角兽企业重金招聘Python工程师标准大家可能遇到过上传中文文件名的文件,或者读取中文目录时不能读取,出现错误的情况这种情况是因为php自动将中文字符转成了utf8 ... [详细]
author-avatar
mobiledu2502931637
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有