您想学习如何使用Cacti解决方案监控Cisco交换机吗? 在本教程中,我们将向您展示如何在Cisco交换机上配置SNMP并配置Cacti以监控Cisco交换机。

•Ubuntu 19.04
•仙人掌1.2.3

什么是仙人掌?

Cacti是一个完全由PHP驱动的数据监控开源平台。

在Web界面上,用户可以使用Cacti作为RRDtool的前端,创建Graphs并使用存储在MySQL中的数据填充它们。

Cacti还为用户提供SNMP支持,以便创建图形以执行网络监视。

Cacti Playlist:

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

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

仙人掌教程:

在此页面上,我们提供了对Cacti教程列表的快速访问

教程 - Cisco Switch上的Cacti SNMP配置

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

在提示屏幕上,输入管理登录信息。

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

Switch>

使用enable命令进入权限模式。

Switch> enable

configure terminal命令用来进入配置模式。

Switch# configure terminal

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

Switch(config)# snmp-server community GokuBlack ro
Switch(config)# snmp-server contact Zamasu <zamasu@dbsuper.com>
Switch(config)# snmp-server location Universe10 - IT Room
Switch(config)# exit

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

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

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

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

Switch# copy running-config startup-config

要测试Cisco SNMP配置,请在运行Ubuntu Linux的计算机上使用以下命令。

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

以下是snmpwalk命令输出的一小部分示例。

iso.3.6.1.2.1.1.1.0 = STRING: "Cisco IOS Software, C2960X Software (C2960X-UNIVERSALK9-M), Version 15.2(2)E6, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2016 by Cisco Systems, Inc.
Compiled Fri 16-Dec-16 21:27 by prod_rel_team"
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.9.1.1208
iso.3.6.1.2.1.1.3.0 = Timeticks: (77872563) 9 days, 0:18:45.63
iso.3.6.1.2.1.1.4.0 = STRING: "Zamasu <zamasu@dbsuper.com>"
iso.3.6.1.2.1.1.5.0 = STRING: "FKIT-SW01.FKIT.LOCAL"
iso.3.6.1.2.1.1.6.0 = STRING: "Universe10 - IT Room"

您已成功配置Cisco SNMP服务。

您现在可以使用Cacti等网络监控工具从该设备获取远程信息。

教程 - Cacti使用SNMP监控Cisco Switch

现在,我们需要访问Cacti服务器仪表板并将Linux计算机添加为主机。

打开浏览器并输入Web服务器的IP地址加上/ cacti。

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

•http://10.0.129.100/cacti

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

•默认用户名:admin
•默认密码:admin

Cacti login

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

Cacti dashboard

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

单击屏幕右上角的加号以添加新设备。

cacti monitor linux

执行以下配置,然后单击“创建”按钮。

•描述 - 输入描述
•主机名 - 输入Cisco交换机的IP地址
•设备模板 - Cisco路由器
•SNMP版本 - 2
•下行设备检测 - SNMP正常运行时间

Cacti monitor Cisco

在屏幕的右上角,单击名为的选项:为此设备创建图表

Cacti add Cisco Switch

选择满足网络监控需求的模板

Cacti Cisco Switch Template

选择所需的网络接口。

重要! 在屏幕的右下角,选择名为的选项:输入/输出位(64位)

Cacti monitor Cisco network interfaces

单击屏幕右下角的“创建”按钮。

转到“管理”菜单,然后选择“设备”选项。

等待5分钟,检查您的思科交换机是否已添加到列表中。

Cacti Devices Cisco Switch

配置Cacti图树

转到“管理”菜单,然后选择“树”选项。

单击屏幕右上角的加号以添加新树。

Cacti Trees management

添加说明并单击“创建”按钮。

Cacti add tree

在“树属性”屏幕上,单击“编辑树属性”按钮。

启用“发布”选项。

将Cisco Switch或特定图表拖到屏幕左侧。

单击“保存”按钮。

单击完成编辑树按钮。

Cacti Cisco Switch tree

Cacti树配置已完成。

Cacti监控Cisco交换机

选择屏幕左上角的“图形”选项卡。

找到包含Cisco Switch的所需Cacti树。

单击您为Cisco交换机配置的设备名称。

Cacti Monitoring Cisco Switch

您现在可以将Cacti用作网络监视器解决方案。

您现在可以使用Cacti使用SNMP监控Cisco交换机。