zabbix监控网络设备

编程知识 更新时间:2023-05-02 02:38:50

先写锐捷网络设备,后面续写h3c、huawei网络设备,我写文章注重详细,新手看了都会

注意:确保zabbix server处于正常运行状态,如果还未搭建好zabbix,请参照我上篇文章lnmp架构搭建zabbix,链接https://blog.csdn/weixin_43838503/article/details/112917878

1.下载各个厂商OID值工具,下载完先安装好,等会在打开,我会说怎么用这个工具来获取OID值,以下链接10年内有效
http://itityunwei/network/snmp%E8%8E%B7%E5%8F%96OID%E5%80%BC%E5%B7%A5%E5%85%B7/OV_R45.exe
安装完后长这样

2.登录锐捷设备,我这里以锐捷S2910-24GT4XS-E为例,该文章适用锐捷大部分网络设备(含路由器)

3.配置snmp
不需要过多配置,两条即可,如下
con 进入特权模式
snmp-server community ruijie rw
备注:community是团体的意思,后面是团体名,团体名随便写,rw是让它具备读写权限
snmp-server host 172.30.90.125 traps version 2c ruijie
备注:ip地址是zabbix server地址,不能填错,版本用snmpv2c版本,ruijie是团体名字,可以自己定义,但和上面的团体名字要对的上,不能写错
配置完后保存一下配置

4.打开刚刚安装的软件,注意看,以下是关键操作




如果发现连不上,肯定是交换机上面配置错误,或者你安装这款软件的机器ping不通交换机,这个时候就只有你能解决了,看看acl什么的有没有放行,一般讲,zabbix server的ip地址要让大部分网段能访问到,zabbix server 的ip要能访问所有网络设备,仔细检查一下还是很容易解决这些问题的,我隔着屏幕是解决不了的

出现以上界面,就代表连上交换机了,点一下ok即可

等待…


出现这个界面就是加载OID值成功了
如果刚开始运行软件的时候不小心把登录界面叉掉了,按以下操作重新调出登录界面,也是登录别的设备方法

这样就出现登录界面了

5.步入正题(非常重要)
SNMP协议来监控网络设备,主要监控CPU、内存、接口流量、接口状态(up/down),简单监控我这里就不介绍了,有时间的话我会在文章末尾写一下简单监控,比如监控摄像头、ap这些,都用简单监控就可以了,监控Windows、linux、mac等凡是能安装agent的都比较简单,本篇文章主要介绍如何通过snmp协议监控网络设备(较复杂)
下面按我写的操作,先监控接口流量




第一个监控项,入方向流量(下载流量)

第二个监控项,出方向流量(上传流量)

6.数据看完以后,开始登录zabbix,监控网络设备,再次确认zabbix server处于运行状态

7.写完了设备监控模板
时间关系,我只写交换机上面接口是up的,摸鱼up的就不写了,原理是一样的,你们有时间就全部写,写成完整的模板,同型号的交换机直接能用


信息填写完后点一下添加即可
说一下创建组怎么创建,以下

返回到模板,输一下可见名称里面任意字符就能快速找到

然后点进去,再点一下应用集



创建四次,主要介绍监控以下四项

然后点一下监控项

创建监控项前,先添加主机


点一下更新即可

创建监控项

以下是重点,我这里监控up的接口,没有up的接口就先不监控了,你们有时间可以写一下,自动发现也可以写,后面介绍,但还是自己写的模板好使,需要什么写什么,写好后面别的设备往里套就好

登录要监控的交换机,我只监控up的接口,所以查看一下up的接口
sh int usage 此命令能看到所有在跑流量的接口

这里的接口状态肯定是与下面这张图能对应起来的

直接复制接口,养成习惯,然后填进去
键值怕打错也可以直接复制


注意:这里是复制的一行,多余的信息自己删掉即可,最好不要手敲,容易打错
先写入方向的,看下图,仔细核对每一项,是不是和我上面写的一样





确认信息无误后点添加
继续下一个接口

刚刚创建完的这个再点进去,直接克隆,就不要一个一个写了


克隆后只需要改这三项即可,就是改改数字,记得点添加
继续下一个接口
继续使用克隆


我只监控有流量的接口
继续下一个接口

后面接口的配置省略…添加完后如下


下面开始添加出方向接口监控,依然使用克隆,但是键值和OID要改掉了
我把键值和OID贴出来吧,好复制
ifOutOctets.1
1.3.6.1.2.1.2.2.1.16.1

继续下一个接口,克隆
小技巧,直接再名称那里输入out,方便你克隆,不然还要找


其余接口我就不演试了,都添加完后如下

注意:10G口最好写成10G,上面忘了修改,更正一下
,都添加完以后,开始链接到主机,看一下SNMP能否绿
现在肯定是灰色的

点进去,链接刚刚创建好的新模板


然后点一下更新即可

我有链接其它模板,这里不用管,点完更新后等差不多一分钟左右,看一下snmp绿了没有,多刷新几次

绿了以后,为了方便查看流量,添加到主页展示,如下




点一下主机样式右边的选择,选中刚创建的主机



一般一行只添加入出流量(in和out),看个人习惯
不一一演示了,如下

然后添加即可

刚过凌晨的原因,数据刷新了,看起来有点别扭。。。
今天先写到这里,后面写cpu、内存、接口状态监控,最后写触发器,邮件告警简单,可以百度一下,我这里就不写了

下面写一下内存和cpu监控,还是以锐捷为例
我们首先要知道几个参数
1.cpu对应的OID值
2.内存对应的OID值
3.zabbix server上面测试cpu、内存OID值能否被返回值

锐捷交换机对应的CPU、内存 OID值如下,这个是私有OID,知名厂商都有自己的私有OID,这个可以去官网找客服拿
获取CPU使用率的OID:
1.3.6.1.4.1.4881.1.1.10.2.36.1.1.1.0 过去5秒中CPU使用率
1.3.6.1.4.1.4881.1.1.10.2.36.1.1.2.0 过去1分钟CPU使用率
1.3.6.1.4.1.4881.1.1.10.2.36.1.1.3.0 过去5分钟CPU使用率

获取内存使用率的OID:
1.3.6.1.4.1.4881.1.1.10.2.35.1.1.1.3.1 当前内存使用率
1.3.6.1.4.1.4881.1.1.10.2.35.1.1.1.4.1 最小内存使用率
1.3.6.1.4.1.4881.1.1.10.2.35.1.1.1.5.1 最大内存使用率

在操作前如果zabbix server上面没有snmpwalk命令,请先安装
yum -y install net-snmp-libs net-snmp net-snmp-utils
snmpwalk + -c SNMP读密码 + -v 1或2(SNMP版本) + 交换机或路由器IP地址 + OID(对象标示符)

在zabbix server上验证cpu、内存的OID值,看看能都和实际值对应起来,这句话的意思就是,比如我输入cpu的OID值,得出的结果要与实际交换机的cpu使用率要对的上,如下

这个是zabbix server上面获取的对应cpu的数据(最近5秒),等于符号后边的数子7,就代表cpu使用率7%的意思,再到交换机上面看看
直接用 sh cpu命令即可查看cpu当前使用率

由于zabbix server上面取的是整数,所以和实际交换机上面的cpu使用率是能对上的,我们到时候在zabbix server上面监控cpu和内存使用率的时候,取值取浮点数,也就是小数,下面看图

cpu和内存可以写成一个模板,我这里之前是分开创建的,就不再创建了,搞到一个模板里面方便些


如上,大家先把cpu、内存的模板创建好,可以创建到一个里面,如cpu_内存使用率,我是分开创建的,但最好放到一个里面,方便直接链接到主机

先看cpu的

先创建应用集,如上

创建监控项,如上
下面看第一个监控项配置,团体名大家就写自己的就好,我这个是有设置,可以理解为变量的意思,snmp community一定要写自己交换机上面配置的

其它的不用配置,点击添加即可
再看第二个监控项

同样,其它不用填,点击添加即可
下面再看内存

如果大家cpu、内存在一个模板里面,再创建一个内存即可,如果是分开的,那么就需要再创建一个内存的模板,建议放一个里面

和cpu一样,先创建好应用集,如上

看第一个内存监控项配置,注意团体名要填正确

看第二个监控项配置

名称自己定义,不一定要和我的一样,但是键值不能写和系统本身已占用的,不然会报错让你修改,没有问题点击添加即可

下面介绍触发器,先介绍内存的

先创建两个触发器
先看第一个
重点看添加里面的信息




最后一个这里可以随便写个数字,尽量写小点即可,比你实际内存使用率小点即可
间隔写60s就好,根据实际填写
结果这里写大于等于,就是说大于等于这个值得时候触发警告,我这里写的80,就是说5分钟内最大使用率超过80%即告警,告警事件定义为严重

下面看第二个内存触发器

和第一个一个原理,我这里不过多介绍了

下面看cpu的触发器,也和内存一样原理,取值根据自己的设备来定义,不一定和我一样

先看第一个

第二个

然后添加首页图形,方便看,上面设定完以后大家也可以改个值,看一下能否触发

添加首页图形和之前流量图一样,不再介绍

更多推荐

zabbix监控网络设备

本文发布于:2023-04-25 07:54:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/991d45b338439e4c57ecc123b3aeb31a.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:网络设备   zabbix

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 102520文章数
  • 26163阅读数
  • 0评论数