zabbix华为交换机模板_zabbix2.0版本配置监控Huawei交换机

最近需求做一个华为交换机流量的监控,看过cacti和mtrg,再对比现在正在使用的zabbix。基于需求选择了使用zabbix来监控交换机的流量,好处在于在监控交换机的同时也可以十分方便的可以监控一些工作的linux服务器。

一、搭建一个使用的zabbix环境,我这里使用的是zabbix2.06的最新版本,结合nginx+mysql实现的,在这篇文章这部分不是重点所以这里只写下组成框架。

二、对于监控机的设置,其中openssl不可以低于0.9.6的版本,不然会有认证错误的问题,同时交换机必须开启snmp

1、软件的安装

# rpm -qa|grep snmp
net-snmp-devel-5.3.2.2-20.el5
net-snmp-utils-5.3.2.2-20.el5
net-snmp-devel-5.3.2.2-20.el5
net-snmp-libs-5.3.2.2-20.el5
net-snmp-5.3.2.2-20.el5
net-snmp-libs-5.3.2.2-20.el5
net-snmp-perl-5.3.2.2-20.el5
# rpm -qa|grep openssl
openssl097a-0.9.7a-11.el5_8.2
openssl-devel-0.9.8e-26.el5_9.1
openssl-0.9.8e-26.el5_9.1
openssl-perl-0.9.8e-26.el5_9.1
openssl-devel-0.9.8e-26.el5_9.1
openssl-0.9.8e-26.el5_9.1
openssl097a-0.9.7a-11.el5_8.2

2、配置文件的修改,192.168.100.0/24为运行的网段,office为团体名字,交换机默认的是public

#cat snmpd.conf
group   notConfigGroup v1           notConfigUser
group   notConfigGroup v2c           notConfigUser
view    systemview    included   .1.3.6.1.2.1.1
view    systemview    included   .1.3.6.1.2.1.25.1.1
view    systemview    included   .1.3.6.1.2.1.1.1.0
access  notConfigGroup ""      any       noauth    exact  systemview none none
com2sec mynetwork 192.168.100.0/24      office
syslocation Unknown (edit /etc/snmp/snmpd.conf)
syscontact Root  (configure /etc/snmp/snmp.local.conf)

3、团体名字的用途,上边那条默认的是public,下边那条是适应环境的office,根据自己的环境进行修改即可,能出来交换机的信息就表明交换机的snmp是打开的,可以接着进行下一步的操作。

# snmpwalk -v 2c -c public 192.168.100.131   .1.3.6.1.2.1.1.1.0
SNMPv2-MIB::sysDescr.0 = STRING: Huawei AR2240 Huawei Versatile Routing Platform Software  VRP (R) software,Version 5.120 (AR2240 V200R003C01SPC100) Copyright (C) 2011-2013 Huawei Technologies Co., Ltd
# snmpwalk -v 2c -c soffice 192.168.100.131   .1.3.6.1.2.1.1.1.0
SNMPv2-MIB::sysDescr.0 = STRING: Huawei AR2240 Huawei Versatile Routing Platform Software  VRP (R) software,Version 5.120 (AR2240 V200R003C01SPC100) Copyright (C) 2011-2013 Huawei Technologies Co., Ltd

三、对于zabbix页面的配置

1、添加主机,添加主机有两种方法

(1)、自动发现添加,适合大批量的监控设备的添加

a14d903504c1953fa7d820d9d08d901c.png
d7da6587298b60ed10261fd3ad78f934.png
f698de9bfbbe127a72675573032f0576.png

(2)、手动添加,适合设备不多的情况

800de3fe2b853abce410f9babab6a366.png

四、最关键的监控模版的配置,模版配置不对是拿不到数据的,另外建议不要链接zabbix自带的模版,链接也行注意要修改团体名字就可以了

37b7c9531950f3592cd3b8bed0a654f9.png

对于图像中每项的解释

首先Name自定义即可

然后key和OID一般情况下对应的,两者写的相同即可,关于oid值网上可以查取,查取不到的话可以用下边的命令获取下

#cat snmpd.conf
group   notConfigGroup v1           notConfigUser
group   notConfigGroup v2c           notConfigUser

ifInBroadcastPkts.6这个值便是对于这个监控数据项的oid值,不同的监控项oid值是不相同的,下边的命令很好的解释了这点,那个0值就是用来画监控图用的

view    systemview    included   .1.3.6.1.2.1.1
view    systemview    included   .1.3.6.1.2.1.25.1.1
view    systemview    included   .1.3.6.1.2.1.1.1.0
access  notConfigGroup ""      any       noauth    exact  systemview none none

接着是团体名字和端口,我这里就是office和默认的端口161

再接着是单位的换算kb=bps*8

再接着是更新时间,我这里采用默认的30s

最后是值的存取方式,这里必须选取递归的更新方式,因为不是要的是总值而是间隔时间的递增值

按照这样的方式添加items来监控所有的值就行了
配置中出现的问题

监控服务器始终无法连接交换机,snmp连接那块一直报错

9fd5d87522f6310666acceb60858e8c0.png

解决办法:修改团体名字和OID和key信息,把public修改成适合自己的团体名字,我这里是office,key和oid信息就是我例子中的,结合自己的环境修改即可,同时更新本机的snmp配置修改团体名字和允许监控的范围,重启snmp服务即可

7500d82e0277beae5f2b053e8231d9ba.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值