设为首页 收藏本站
查看: 3011|回复: 0

[经验分享] zabbix 3.4监控华为交换机

[复制链接]

尚未签到

发表于 2019-1-18 10:15:01 | 显示全部楼层 |阅读模式
  说明: zabbix 3.0直接升级到了3.4 数据字典不一致,需要先升到3.2,然后在升级到3.4 , zabbix 3.0与3.4有一点细微的不一样,倍数以及每秒更新然后在进程中定义, 具体直接看步骤吧

1、环境说明

系统: centos 6.8
zabbix: 3.4.13
交换机: 华为s5200
2、snmp配置

telnet到华为交换机
snmp-agent     # 开启snmp
snmp-agent local-engineid 000007DB7F00000111114AE1  # 这个是版本不用动
snmp-agent community read  switchpubs    # snmp 名称
snmp-agent sys-info version all      # 开启版本
snmp-agent target-host trap  address udp-domain 192.168.x.x udp-port xx params securityname switchpubs v2c
# 上面一溜说明:  udp-domain: zabbix地址    udp-port:zabbix 端口号  snmp名称要与上面保持一致  最后是版本
snmp-agent trap enable   
3、获取snmp mid

下载getif这个软件 http://pan.baidu.com/s/1qY2ATHU
步骤一

   步骤二


   oid 号: 1.3.6.1.2.1.2.2.1.10 与接口id拼起来就是 oid了      
比如 g0/0/1就是 1.3.6.1.2.1.2.2.1.10.6  


4、配置zabbix

4.1、主机配置


4.2、监控项添加
   步骤一
ps: 3.0与3.4的区别就来了

   步骤二


4.3、图形配置



5、使用sql语句插入

1、mysql开启binlog 二进制日志 (*)
2、查看mysql 日志


3、手动添加一个监控项
4、查看二进制日志
[root@zabbix data]# mysqlbinlog --start-position=3565216 mysql-bin.000073
5、sql语句   比如 inter  g0/0/1  
语句:INSERT INTO items (hostid,name,type,key_,snmp_oid,snmp_community,snmpv3_contextname,snmpv3_securityname,snmpv3_securitylevel,snmpv3_authprotocol,snmpv3_authpassphrase,snmpv3_privprotocol,snmpv3_privpassphrase,port,authtype,username,password,publickey,privatekey,params,ipmi_sensor,value_type,units,delay,history,trends,valuemapid,logtimefmt,trapper_hosts,inventory_link,description,status,master_itemid,flags,itemid) VALUES ('10272','inter g0/0/2_out','4','ifOutOctets.2','1.3.6.1.2.1.2.2.1.16.2','{$SWITCHOID}','','','0','0','','0','','','0','','','','','','','3','','10s','90d','365d',NULL,'','','0','','0',NULL,'0','29012')
添加图形,先手动加一个 然后修改数据库 线是0   粗线是2  字段: drawtype
INSERT INTO `zbtest`.`graphs_items` (`gitemid`, `graphid`, `itemid`, `drawtype`, `sortorder`, `color`, `yaxisside`, `calc_fnc`, `type`) VALUES ('6832', '866', '28984', '2', '1', 'AC8C14', '0', '2', '0')


效果

    会造成一个问题: 如果在创建监控项,那么就会从手动 比如id是28276 使用sql 往后加, 如果在手动创建监控项 就会报主键问题,但我这交换机最多24个口, 出入都是24,加完之后就不需要改了,最后直接使用脚本刷改一下
   最后不要忘了增加步骤


  全选  --  批量更新,   出口流量也是一样 更改下名称就行


FAQ

1、字体乱码

1、在界面上修改为中文,自己在界面中第一次添加中文,有80%几率是乱码,(个人测试)
2、百度搜一下ttf格式的中文字体,将文件放到 html zabbix下的 /var/www/html/zabbix/fonts/
3、修改文件 vim /var/www/html/zabbix/include/defines.inc.php
将默认的DejaVuSans 修改为你下载的字符
:%s@DejaVuSans@你下载的名称(不用加.ttf)@gi  
4、保存之后不需要重启
2、升级大版本

1、备份.conf文件,备份mysql
cp zabbix_server.conf  
mysqldump -uzabbix -pxx --all-databases > all.sql
2、将3.0升级到3.4
yum -y install pcre* libevent-devel libevent
./configure  --prefix=/先前安装的位置  --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2 --with-ssh --with--ssh2
3、将原先html页面下的zabbix挪走,并复制3.4下载的/usr/local/zabbix-3.4.13/frontends/php/* 到html页面下
4、最后说一句 3.0与3.4的数据字典不一样,展示会有问题, 建议先升到 3.2  然后在升级3.4。



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-664700-1-1.html 上篇帖子: Centos7.4 安装 zabbix3.2.0 下篇帖子: zabbix 自定义key类型之计算(Calculated items)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表