您想学习如何使用Zabbix监视Mikrotik路由器吗? 在本教程中,我们将向您展示如何在Microtik上配置SNMP服务,以及如何使用Zabbix使用SNMP监控Microtik路由器。
设备列表
在这里,您可以找到用于创建本教程的设备列表。
此链接还将显示用于创建本教程的软件列表。
扎比克斯相关教程:
在此页面上,我们提供快速访问与 Zabbix 安装相关的教程列表。
教程 MikroTik – SNMP 配置
首先,我们需要在Mikrotik路由器上启用和配置SNMP服务。
使用控制台、telnet 或 ssh 连接到 mikrotik 路由器的命令行,并使用具有管理权限的用户登录。
成功登录后,将显示控制台命令行。
使用以下命令在MikroTik路由器上启用SNMP服务。
使用以下命令列出MikroTik路由器上可用的snmp社区。
如您所见,Mikrotik有一个名为PUBLIC的默认SNMP社区。
公共 SNMP 连通的 ID 号为 0。
使用以下命令重命名 PUBLIC snmp 社区。
如果需要,请使用以下命令添加额外的 SNMP 社区。
验证MicroTik路由器是否接受SNMP配置。
或者,您可以设置 SNMP 联系人和 SNMP 位置。
查看您的 SNMP 配置摘要。
现在,让我们测试Zabbix服务器和Mikrotik设备之间的SNMP通信。
在 Zabbix 服务器控制台上,使用以下命令安装和测试 SNMP 通信。
在我们的示例中,Zabbix 服务器使用命令 SNMPWALK 来测试通信。
在我们的示例中,Mikrotik 路由器的 IP 地址为 192.168.0.200。
祝贺! 在 Mikrotik 路由器上成功配置了 SNMP 服务。
教程 – Zabbix 配置
现在,我们需要访问Zabbix服务器仪表板并将Mikrotik路由器添加为主机。
打开您的浏览器并输入 Web 服务器的 IP 地址以及 /zabbix。
在我们的示例中,浏览器中输入了以下 URL:
• http://35.162.85.57/zabbix
在登录屏幕上,使用默认用户名和密码。
• Default Username: Admin
• Default Password: zabbix
成功登录后,您将被发送到 Zabbix 仪表板。
在仪表板屏幕上,访问”配置”菜单并选择”主机”选项。
在屏幕右上角,单击”创建主机”按钮。
在主机配置屏幕上,您必须输入以下信息:
•主机名 – 输入主机名以识别Microtik路由器。
• 可见主机名 – 重复主机名。
• 新组 – 输入名称以标识一组类似设备。
• 代理界面 – 单击”删除”按钮。
•SNMP接口 – 单击”添加”按钮并输入Mikrotik设备的IP地址。
这里是原始图像,在我们的配置之前。
下面是我们配置的新映像。
接下来,我们需要配置 Zabbix 将用于连接 Mikrotik 路由器的 SNMP 社区。
访问屏幕顶部的”宏”选项卡。
创建名为:[$SNMP]的宏
{$SNMP_COMMUNITY} 宏值应为 Mikrotik SNMP 社区。
在我们的示例中,[$SNMP_社区] 值是 GokuBlack
接下来,我们需要将主机与特定的网络监视器模板相关联。
默认情况下,Zabbix 附带各种监视模板。
访问屏幕顶部的”模板”选项卡。
单击”选择”按钮并找到名为”模板网络通用设备 SNMPv2″的模板
单击添加按钮 (1)。
单击添加按钮 (2)。
几分钟后,您将能够在 Zabbix 仪表板上看到初始结果。
最终结果至少需要一个小时。
默认情况下,Zabbix 将等待 1 小时才能发现 Mikrotik 上可用的接口数量。
默认情况下,Zabbix 将等待 1 小时,然后再从 Mikrotik 接口收集信息。
祝贺! 您已将 Zabbix 服务器配置为监视 Mikrotik 路由器。