Zabbix监控华为交换机
yum repolist 是一个 Linux 系统中的命令,用于显示已配置的 Yum 软件源列表及其状态。在执行该命令时,系统会查询已经配置的 Yum 软件源,并返回每个软件源的名称、状态、ID 和数量等信息。如果报glibc-common相关的错,请先执行以下三个命令,在执行上面的命令查看版本snmp -v配置文件路径 vim /etc/snmp/snmpd.conf改成:在安装完net-snm
Zabbix服务端需要安装snmp客户端
一、更新yum源
yum clean all
yum makecache
yum repolist
注:yum repolist 是一个 Linux 系统中的命令,用于显示已配置的 Yum 软件源列表及其状态。在执行该命令时,系统会查询已经配置的 Yum 软件源,并返回每个软件源的名称、状态、ID 和数量等信息。
二、安装snmp服务
yum -y install net-snmp net-snmp-utils
如果报glibc-common相关的错,请先执行以下三个命令,在执行上面的命令
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
sed -i 's/$releasever/7/g' /etc/yum.repos.d/CentOS-Base.repo
yum repolist
查看版本
snmp -v
1.修改配置
配置文件路径 vim /etc/snmp/snmpd.conf
修改默认的团体名为lenovo
#sec.name source community
com2sec notConfigUser default public
改成:
# sec.name source community
com2sec notConfigUser default lenovo
2. 开放mib2
在安装完net-snmp之后,默认的配置文件只能看systemview的信息,我们要放开mib2,需要修改配置文件
2.1 第一处修改:
#view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
把前面的#去掉,改为
view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
2.2 第二处修改
access notConfigGroup "" any noauth exact systemview none none
修改为
access notConfigGroup "" any noauth exact mib2 none none
注册为开机启动服务
systemctl enable snmpd.service
重启
systemctl stop snmpd.service
systemctl start snmpd.service
测试
通过snmpwalk命令可以进行本机测试
以下两行命令使用其中之一都可以查看开放的mib信息
snmpwalk -v 2c -c lenovo 127.0.0.1
snmpwalk -O n -v 2c -c lenovo 127.0.0.1
三、配置交换机snmp
登录到switch的web界面:
https://192.168.100.1/simple/view/login.html(以自己ip为准)
登陆后选择“维护”找到SNMP开启
勾选图中v2c版本后点击“应用”保存配置
点击“团体/组管理”新建团体名称设置复杂点相当于密码
点击“Trap设置”打开snmp 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
当然也可以使用命令对交换机进行设置:
snmp-agent
snmp-agent community read cipher 团体名
snmp-agent sys-info version v2c v3
snmp-agent target-host trap address udp-domain zabbix服务器ip udp-port 161 source Vlanif1001 params securityname cipher 团体名 v2c
snmp-agent trap source Vlanif1001
snmp-agent extend error-code enable
snmp-agent trap enable
Y
snmp-agent protocol source-status all-interface
undo snmp-agent protocol source-status ipv6 all-interface
quit
save
Y
四、zabbix添加主机
然后在zabbix里新建主机这个就不详细介绍了
选择模板的时候选择:
更多推荐
所有评论(0)