您想了解如何使用Zabbix监控HP交换机吗? 在本教程中,我们将向您展示如何在HP交换机上配置SNMP服务以及如何使用Zabbix使用SNMP监控HP交换机。

•Zabbix版本:3.4.12
•HP Switch型号:1910和1920

硬件清单:

以下部分介绍了用于创建此Zabbix教程的设备列表。

上面列出的每一件硬件都可以在亚马逊网站上找到。

Zabbix Playlist:

在此页面上,我们可以快速访问与Zabbix安装相关的视频列表。

不要忘记订阅我们命名的youtube频道 FKIT.

Zabbix相关教程:

在此页面上,我们提供了与Zabbix安装相关的教程列表的快速访问。

教程 - HP Switch上的SNMP

首先,我们需要在HP Switch上启用和配置SNMP服务。

使用控制台,telnet或ssh连接到交换机的命令行,并使用具有管理权限的用户登录。

成功登录后,将显示控制台命令行。

system-view命令用来进入权限模式。

使用以下命令配置SNMP服务。

# system-view
# snmp-agent
# snmp-agent sys-info version v2c
# snmp-agent sys-info contact Zamasu
# snmp-agent sys-info location Universe10 - IT Room
# snmp-agent community read GokuBlack

GokuBlack社区拥有HP Switch的只读权限。

负责此Switch的联系人配置为Zamasu。

设备的位置被配置为Universe 10的IT室。

不要忘记保存您的交换机配置。

# save

您已成功配置HP Switch SNMP服务。

现在,让我们测试Zabbix服务器和HP Switch之间的SNMP通信。

在Zabbix服务器控制台上,使用以下命令安装和测试SNMP通信。

# apt-get install snmp
# snmpwalk -v2c -c GokuBlack 192.168.0.200

在我们的示例中,Zabbix服务器使用命令SNMPWALK来测试通信。

在我们的示例中,HP Switch的IP地址为192.168.0.200。

以下是SNMPWALK输出的一小部分示例。

SNMPv2-MIB::sysDescr.0 = STRING: HPE V1910-48G Switch Software Version 5.20, Release 1519P03
Copyright(c) 2010-2017 Hewlett Packard Enterprise Development, L.P.
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.25506.11.1.85
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (197804302) 22 days, 21:27:23.02
SNMPv2-MIB::sysContact.0 = STRING: Zamasu
SNMPv2-MIB::sysName.0 = STRING: TECH-SW01
SNMPv2-MIB::sysLocation.0 = STRING: Universe10 - IT Room

恭喜,HP服务已在HP Switch上成功配置。

教程 - Zabbix配置

现在,我们需要访问Zabbix服务器仪表板并将HP Switch添加为主机。

打开浏览器并输入Web服务器的IP地址和/ zabbix。

在我们的示例中,在浏览器中输入了以下URL:

•http://35.162.85.57/zabbix

在登录屏幕上,使用默认用户名和默认密码。

•默认用户名:Admin
•默认密码:zabbix

zabbix login

成功登录后,您将被发送到Zabbix仪表板。

zabbix dashboard

在仪表板屏幕上,访问“配置”菜单并选择“主机”选项。

zabbix add host

在屏幕的右上角,单击“创建主机”按钮。

Zabbix Create Host

在主机配置屏幕上,您必须输入以下信息:

•主机名 - 输入主机名以标识交换机
•可见主机名 - 重复主机名。
•新组 - 输入名称以标识一组类似设备。
•代理界面 - 单击“删除”按钮。
•SNMP接口 - 单击“添加”按钮,然后输入HP Switch的IP地址。

在配置之前,这是原始图像。

zabbix Cisco - Antes

这是我们配置的新图像。

zabbix hp configuration

接下来,我们需要配置Zabbix将用于连接HP Switch的SNMP社区。

访问屏幕顶部的“宏”选项卡。

创建一个名为的宏

宏值应该是HP Switch SNMP社区。

Zabbix SNMP Macro

在我们的示例中,值为GokuBlack

接下来,我们需要将主机与特定的网络监视器模板相关联。

默认情况下,Zabbix提供了大量的监控模板。

访问屏幕顶部的“模板”选项卡。

单击“选择”按钮,找到名为“模板Net HP Comware HH3C SNMPv2”的模板

zabbix hp snmp template

单击“添加”按钮(1)。

单击“添加”按钮(2)。

几分钟后,您将能够在Zabbix仪表板上看到初始结果。

最终结果至少需要一个小时。

默认情况下,Zabbix将等待1小时以发现交换机上可用的接口数量。

默认情况下,Zabbix将等待1小时后再从HP Switch界面收集信息。

恭喜! 您已将Zabbix服务器配置为监视HP交换机。