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监控网络设备

名称:随意写

其他选项,默认。

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

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

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • javascript正则表达式 教程_js正则表达式匹配字符串

    javascript正则表达式 教程_js正则表达式匹配字符串JavaScript正则表达式的模式匹配引言正文一、正则表达式定义引言其实我写这篇文章的话,主要是想自己重新复习一遍正则表达式。我们也知道正则表达式在很多语言中都是通用的,所以学好这个好处很多。接下来,就跟我一起来学习一下正则表达式,从0到入门吧。正文一、正则表达式定义正则表达式(regularexpression)是一个描述字符模式的对象,简单点来讲就是通过正则表达式规定的模式,…

  • 哈佛大学幸福课笔记一「建议收藏」

    哈佛大学幸福课笔记一「建议收藏」Happinessismuchmorecontignentonourstateofmind thanoursstatusorthestateofourbankaccount.快乐是由我们的精神状态决定,而不是社会地位或银行存款。Lao

  • linux命令杀掉进程_shell脚本获取进程号并杀死进程

    linux命令杀掉进程_shell脚本获取进程号并杀死进程1.查找需要kill掉的线程:ps-elf|grep【线程关键信息】比如:ps-elf|grepjava这样找到所有JAVA线程比如要删除tomcat线程,可以执行:ps-elf|greptomcat这样就可以找到跟tomcat相关的所有线程,从中找到你需要kill掉的线程ID2.强制终止线程:kill-9【线程ID】比如你的线程ID是5645646,那就可以执行:kill-95645646【特殊用法】kill-STOP[pid]发..

  • 电脑加速 2010年最新方法

    电脑加速 2010年最新方法
    1、加快开关机速度

      XP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回应后系统才开始关机。加快开机速度,可以先设置自动结束任务,首先找到HKEY_CURRENT_USERControlPanelDesktop,把AutoEndTasks的键值设置为1;然后在该分支下有个“HungAppTimeout”,把它的值改为“4000(或更少),默认为50000;最后再找到HKEY_LOCAL_MACHINESystemCurrentContr

  • linux下system函数错误返回-1 错误原因NO child processes

    linux下system函数错误返回-1 错误原因NO child processes调用system函数执行一个shell命令,返回-1,错误提示nochildprocesses但system可以执行成功原因是调用system之前有放置忽略SIGCHLD的语句signal(SIGCHLD,SIG_IGN);如果SIGCHLD信号行为被设置为SIG_IGN时,waitpid()函数有可能因为找不到子进程而报ECHILD错误。似乎我们找到了问题的解决方案:在调用s…

  • android attrs获取_Android中如何利用attrs和styles定义控件

    android attrs获取_Android中如何利用attrs和styles定义控件一直有个问题就是,Android中是如何通过布局文件,就能实现控件效果的不同呢?比如在布局文件中,我设置了一个TextView,给它设置了textColor,它就能够改变这个TextView的文本的颜色。这是如何做到的呢?我们分3个部分来看这个问题1.attrs.xml2.styles.xml3.看组件的源码。1.attrs.xml:我们知道Android的源码中有attrs.xml这个…

    2022年10月18日

发表回复

您的电子邮箱地址不会被公开。

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