zabbix监控网络设备

zabbix监控网络设备终工作中遇到,办公网有防火墙和交换机,要监控一下他们的流量。可以通过zabbix来做。从整个操作过程来看,主要有两个难点。监控的原理是,zabbix模板里用自带的OID,去交换机上获得值,因此,我们要开启交换机上的snmp,另外要拿到相关监控项的OID值。再去zabbix上添加监控模板就可以了。开启交换机的snmp功能这里不做介绍,因为不是我开的,所以这部分以后补充。下面先介绍如何获得…

大家好,又见面了,我是你们的朋友全栈君。

终工作中遇到,办公网有防火墙和交换机,要监控一下他们的流量。可以通过zabbix来做。从整个操作过程来看,主要有两个难点。

监控的原理是,zabbix模板里用自带的OID,去交换机上获得值,因此,我们要开启交换机上的snmp,另外要拿到相关监控项的OID值。再去zabbix上添加监控模板就可以了。

开启交换机的snmp功能这里不做介绍,因为不是我开的,所以这部分以后补充。

下面先介绍如何获得相关监控项的OID。

我使用的软件是MIB Browser

zabbix监控网络设备

首先输入ip,保证你能和交换机ping通。设置端口,和Read Commn,这个是在交换机配置好的,确定SNMP的版本,点击ok。

接着点击旁边的Advanced,

zabbix监控网络设备

之后,你就会获得很多值了

zabbix监控网络设备

类似这样的画面,如果一开始没有,你可以输入一些东西,来查找。比如说ifDescr可以,可能就会获得信息。或者你可以试试ifInOctets。也可以拿到。

之后就是去找你需要的OID的了。比如说找 进端口流量的值。

先找到 相应端口的OID,比如说Eth-Trunk20.这里是124。接着去找InOctets。

 

zabbix监控网络设备

如下图所示,OID就找到了。接着去zabbix上面建立监控项。

zabbix监控网络设备

注意,添加监控项的时候要记得先添加主机,并看zabbix主机能否和交换机之间snmp通信,具体的测试方式是可以使用下面这条命令。如果返回值,就ok。

snmpwalk -v 2c -c Lenovo2017 172.16.30.254

并去zabbix Web界面上看SNMP灯是否亮着。绿色代表正常,接着添加监控项就可以了。

如下面,就有正常的和不正常的。

zabbix监控网络设备

如果SNMP正常,就可以配置监控项了。

之前已经基本介绍过,下面只介绍关键的部分。

zabbix监控网络设备

名称:这里根据需要填写。

类型:这里填的是端点代理程式,其他版本可能有客户端选项,一样的。

键值:无法描述,可以看前面的截图。

SNMP OID:前面有

SNMP comm:就是前面read commn 填的那个地方

端口:161

储存值:选择差量,这里值得介绍一下。我们每次收集数据得到的是从交换机开始监控的总值,因此需要用最新的减去上次的才是某段时间的流量。所以选择差值。

其他不介绍,按照上面填即可。

最后点击添加,如果没有问题,就能看到数据了。

下面再介绍添加图形。

zabbix监控网络设备

名称:随意写

其他选项,默认。

在项目那个地方,添加上对应的监控项,监控项获得的值就会展示到图形上了。

之后,就可以看到数据被展示在图形上了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/131797.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • xmind使用「建议收藏」

    基本简介XMINDXMind中文版是一款非常实用的商业思维导图软件,XMind应用先进的EclipseRCP软件架构,全力打造易用、高效的可视化思维软件,强调软件的可扩展、跨平台、稳定性和性能。XMIND能够协助用户快速捕捉创意与灵感,通过直观、友好的图形化操作界面,将思想、策略及商务信息转化为行动蓝图,全面提升企业办公效能。XMINDXMind基本功能头脑风暴XMIND头…

    2022年4月9日
    273
  • java当前时间的时间戳_java获取时间戳和当前时间

    java当前时间的时间戳_java获取时间戳和当前时间java中的时间戳是毫秒为单位,13位;unix的时间戳是秒,10位一、java中获取时间戳//方法一System.currentTimeMillis();//方法二Calendar.getInstance().getTimeInMillis();//方法三newDate().getTime();三种方法性能比较:每种方法运行1亿次importjava.text.SimpleDateFo…

    2022年5月3日
    315
  • PyCharm – 自动缩进代码 (Auto-Indent Lines)

    PyCharm – 自动缩进代码 (Auto-Indent Lines)PyCharm-自动缩进代码(Auto-IndentLines)1.Ctrl+A全选代码。2.Code->Auto-IndentLines自动缩进快捷键Ctrl+Alt+I。Referenceshttps://yongqiang.blog.csdn.net/

    2025年7月7日
    3
  • 用python随机生成数字_如何实现python随机生成数字?

    用python随机生成数字_如何实现python随机生成数字?今天小编就生成随机数,整理了多个方式,方便大家在项目时,根据自己的需求,直接拿来套用即可,以下内容相当详细,具体来看看吧~说明:python中生成随机数主要用到random模块,方法主要包括:randint、uniform、random、sample、choice等几种常用方法;环境:MacOS10.14.6/Windows10、python3.7.31、在[a,b]之间产生随机整数(ran…

    2025年8月8日
    4
  • linux tomcat 安装教程,Linux安装配置Tomcat教程

    linux tomcat 安装教程,Linux安装配置Tomcat教程本文为你们分享了Linux安装配置Tomcat,供各位参考,具体内容如下1、下载tomcatLinux版本oracle官网下载地址:百度云盘链接:密码:5inw2、在usr目录下新建tomcat目录,然后将下载的tomcat用软件拷贝到这个新建的tomcat目录中3、解压tomcat文件由于文件名有点长,我们应该给解压后的文件夹重命名,以便下面引用方便4、配置环境变…

    2022年6月2日
    45
  • 最短路径之Dijkstra(迪杰斯特拉)算法(无向图)

    最短路径之Dijkstra(迪杰斯特拉)算法(无向图)简介Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。由for循环可知,其时间复杂度是O(n^2)。原理在已知图的邻接矩阵net.vexs[i][j](无向网,含权值的图)的条件下,通过遍历已知图的所有路径,用dis[i]数组来记录到i点…

    2022年6月4日
    77

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号