栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Zabbix监控华为交换机

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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 10月 28 15:19 /tmp/mysql.sock -> /srv/program/mysql-3306/mysql-5.7/mysql.sock
[root@fbsjk rh-php72]#

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

10月 31 11:32:29 fbsjk systemd[1]: Starting Simple Network Management Protocol (SNMP) Daemon....
10月 31 11:32:29 fbsjk snmpd[97402]: NET-SNMP version 5.7.2
10月 31 11:32:29 fbsjk systemd[1]: Started Simple Network Management Protocol (SNMP) Daemon..
[root@fbsjk snmprpm]# 

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 ~]# 

登录到Zabbix的web界面:
点击左侧“设置”->“主机”,右上角点“创建主机”

点击“移除”默认的,点击“添加”类别为“SNMP”接口后按图中依次填写:


模板选择如图,最后点击添加即可

最后右侧SNMP标识绿色则成功,之后就可以根据自己的需求自定义仪表板了:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/422637.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号