当前位置:   article > 正文

Zabbix监控华为交换机

zabbix监控华为交换机

一、安装包与版本

1.Zabbix5.0-LTS[官方线上安装]
2.snmp离线安装rpm包【提取码:a97b】

二、具体步骤

1.系统环境:
系统基本信息

2.根据Zabbix5.0-LTS[官方线上安装]安装后需要注意的问题:

[root@fbsjk ~]# ls /etc/opt/rh/rh-php72/   #zabbix封装的php路径
opt  pear  pear.conf  php.d  php-fpm.conf  php-fpm.d  php.ini  pki  pm  skel  sysconfig  X11  xdg  xinetd.d
[root@fbsjk ~]#
[root@fbsjk ~]# cd /etc/opt/rh/rh-php72/
[root@fbsjk rh-php72]# vim php.ini         #告知mysql.sock路径
...
; Local Variables:
; tab-width: 4
; End:
mysqli.default_socket = /srv/program/mysql-3306/mysql-5.7/mysql.sock

:wq
[root@fbsjk rh-php72]# ln -s /srv/program/mysql-3306/mysql-5.7/mysql.sock /tmp/mysql.sock  #zabbix默认去tmp下寻找sock文件
[root@fbsjk rh-php72]# ll /tmp/mysql.sock
lrwxrwxrwx 1 root root 44 1028 15:19 /tmp/mysql.sock -> /srv/program/mysql-3306/mysql-5.7/mysql.sock
[root@fbsjk rh-php72]#
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

3.snmp服务安装:

[root@fbsjk ~]# ls
anaconda-ks.cfg  snmprpm.tar.gz
[root@fbsjk ~]# tar -xvzf snmprpm.tar.gz 
snmprpm/
snmprpm/net-snmp-libs-5.7.2-49.el7_9.1.x86_64.rpm
snmprpm/net-snmp-5.7.2-49.el7_9.1.x86_64.rpm
snmprpm/net-snmp-agent-libs-5.7.2-49.el7_9.1.x86_64.rpm
snmprpm/net-snmp-python-5.7.2-49.el7_9.1.x86_64.rpm
snmprpm/net-snmp-utils-5.7.2-49.el7_9.1.x86_64.rpm
snmprpm/perl-Data-Dumper-2.145-3.el7.x86_64.rpm
snmprpm/lm_sensors-libs-3.4.0-8.20160601gitf9185e5.el7.x86_64.rpm
[root@fbsjk ~]# cd snmprpm
[root@fbsjk snmprpm]# ls
lm_sensors-libs-3.4.0-8.20160601gitf9185e5.el7.x86_64.rpm  net-snmp-libs-5.7.2-49.el7_9.1.x86_64.rpm    perl-Data-Dumper-2.145-3.el7.x86_64.rpm
net-snmp-5.7.2-49.el7_9.1.x86_64.rpm                       net-snmp-python-5.7.2-49.el7_9.1.x86_64.rpm
net-snmp-agent-libs-5.7.2-49.el7_9.1.x86_64.rpm            net-snmp-utils-5.7.2-49.el7_9.1.x86_64.rpm
[root@fbsjk snmprpm]# rpm -ivh *.rpm	#安装当前目录所有rpm包
准备中...                          ################################# [100%]
	软件包 net-snmp-libs-1:5.7.2-49.el7_9.1.x86_64 已经安装
	软件包 lm_sensors-libs-3.4.0-8.20160601gitf9185e5.el7.x86_64 已经安装
	软件包 net-snmp-agent-libs-1:5.7.2-49.el7_9.1.x86_64 已经安装
	软件包 perl-Data-Dumper-2.145-3.el7.x86_64 已经安装
	软件包 net-snmp-1:5.7.2-49.el7_9.1.x86_64 已经安装
	软件包 net-snmp-python-1:5.7.2-49.el7_9.1.x86_64 已经安装
	软件包 net-snmp-utils-1:5.7.2-49.el7_9.1.x86_64 已经安装
	
[root@fbsjk snmprpm]# rpm -qa|grep snmp	  #检查是否已安装
net-snmp-python-5.7.2-49.el7_9.1.x86_64
net-snmp-agent-libs-5.7.2-49.el7_9.1.x86_64
net-snmp-5.7.2-49.el7_9.1.x86_64
net-snmp-libs-5.7.2-49.el7_9.1.x86_64
net-snmp-utils-5.7.2-49.el7_9.1.x86_64
[root@fbsjk snmprpm]# systemctl start snmpd		#启动snmp服务
[root@fbsjk snmprpm]# systemctl enable snmpd	#设置开机自启
Created symlink from /etc/systemd/system/multi-user.target.wants/snmpd.service to /usr/lib/systemd/system/snmpd.service.
[root@fbsjk snmprpm]# systemctl status snmpd	#查看运行状态
● snmpd.service - Simple Network Management Protocol (SNMP) Daemon.
   Loaded: loaded (/usr/lib/systemd/system/snmpd.service; enabled; vendor preset: disabled)
   Active: active (running) since 日 2021-10-31 11:32:29 CST; 2 days ago
 Main PID: 97402 (snmpd)
   CGroup: /system.slice/snmpd.service
           └─97402 /usr/sbin/snmpd -LS0-6d -f

1031 11:32:29 fbsjk systemd[1]: Starting Simple Network Management Protocol (SNMP) Daemon....
1031 11:32:29 fbsjk snmpd[97402]: NET-SNMP version 5.7.2
1031 11:32:29 fbsjk systemd[1]: Started Simple Network Management Protocol (SNMP) Daemon..
[root@fbsjk snmprpm]# 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47

4.Zabbix添加switch(以华为交换机举例):
登录到switch的web界面:
https://192.168.100.1/simple/view/login.html(以自己ip为准)
在这里插入图片描述

点击“维护”界面
在这里插入图片描述
点击左侧“SNMP”后勾选图中v2c版本后点击“应用”保存配置
请添加图片描述
点击上兰“团体/组管理”设置团体名称(我这里设置的IOCC@123)
在这里插入图片描述
点击上兰“Trap设置”打开途中红框设置请添加图片描述
Trap目标主机:点击“新建”(我这里已经设置过)用于zabbix server主机链接
在这里插入图片描述
在Zabbix server服务器测试

#通过snmpwalk或许交换机系统信息
#-v是snmp版本(2c),-c是团体名称(IOCC@123)
#出现如下信息则表面switch设置snmp服务开启
[root@fbsjk ~]# snmpwalk -v 2c -c IOCC@123 192.168.100.1  system 
SNMPv2-MIB::sysDescr.0 = STRING: S5731-S48T4X 
Huawei Versatile Routing Platform Software 
 VRP (R) software,Version 5.170 (S5731 V200R019C00SPC500) 
 Copyright (C) 2007 Huawei Technologies Co., Ltd.
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.2011.2.23.693
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (1376953015) 159 days, 8:52:10.15
SNMPv2-MIB::sysContact.0 = STRING: R&D Beijing, Huawei Technologies Co., Ltd.
SNMPv2-MIB::sysName.0 = STRING: HDDT-FBS-JR1  #用户名
SNMPv2-MIB::sysLocation.0 = STRING: Beijing China
SNMPv2-MIB::sysServices.0 = INTEGER: 78
[root@fbsjk ~]# 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

登录到Zabbix的web界面:
点击左侧“设置”->“主机”,右上角点“创建主机”
在这里插入图片描述
点击“移除”默认的,点击“添加”类别为“SNMP”接口后按图中依次填写:
请添加图片描述
在这里插入图片描述
模板选择如图,最后点击添加即可
在这里插入图片描述
最后右侧SNMP标识绿色则成功,之后就可以根据自己的需求自定义仪表板了:
请添加图片描述
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/156459
推荐阅读
相关标签
  

闽ICP备14008679号