您想学习如何使用 Zabbix 监视 RabbitMQ 服务器吗? 在本教程中,我们将向您展示如何使用 Zabbix 来监视 RabbitMQ 服务器。
• 乌本图 18.04
• 乌本图 19.04
• 乌本图 20.04
• 扎比克斯 5.0.0
• 兔MQ 3.8.4
在我们的示例中,Zabbix 服务器 IP 地址为 192.168.15.10。
在我们的示例中,RabbitMQ IP 地址为 192.168.15.11。
扎比克斯相关教程:
在此页面上,我们提供快速访问与 Zabbix 安装相关的教程列表。
在 RabbitMQ 服务器上安装 Zabbix 代理
• IP – 192.168.15.11
• 操作系统 – Ubuntu 20.04
• 主机名 – 兔子
在运行 RabbitMQ 服务的计算机上安装所需的包。
下载并安装 GOLANG 软件包。
GOLANG 软件安装在以下目录上: /usr/本地
为了正常工作,GO 软件希望系统具有一组环境变量。
让我们创建一个文件来自动执行所需的环境变量配置。
这是文件内容。
重新启动计算机。
验证是否自动创建了所需的环境变量。
下面是正确的输出:
下载 Zabbix 安装包。
提取 Zabbix 安装包,编译并安装 Zabbix 代理。
查找系统上zabbix_agent2.conf 文件的位置。
编辑zabbix_agent2.conf 文件。
这里是原始文件,在我们的配置之前。
下面是具有我们配置的新文件。
代理配置为允许使用 IP 地址 192.168.15.10 从 Zabbix 服务器进行连接。
允许本地主机请求和接收来自本地代理的信息。
请记住,您需要使用新的 Zabbix 代理来监视 RabbitMQ 服务器。
启动新的扎比克斯代理。
您已完成 Zabbix 代理安装。
现在可以使用 Zabbix 服务器仪表板来监视此计算机上安装的 RabbitMQ 服务。
RabbitMQ – 创建监控帐户
在 RabbitMQ 服务器上,为 Zabbix 创建一个监视帐户。
在我们的示例中,我们创建了一个名为”zbx_monitor。
密码 kamisama123 设置为zbx_monitor帐户。
扎比克斯 – 监控兔子MQ服务
访问 Zabbix 服务器仪表板,并将运行 RabbitMQ 服务的 Linux 计算机添加为主机。
打开您的浏览器并输入 Web 服务器的 IP 地址以及 /zabbix。
在我们的示例中,浏览器中输入了以下 URL:
• http://192.168.15.10/zabbix
在登录屏幕上,使用默认用户名和密码。
• 默认用户名:管理员
• 默认密码:扎比克斯
成功登录后,您将被发送到 Zabbix 仪表板。
在仪表板屏幕上,访问”配置”菜单并选择”主机”选项。
在屏幕右上角,单击”创建主机”按钮。
输入以下信息:
• 主机名 – 输入主机名以标识 RabbitMQ 服务器。
• 可见主机名 – 重复主机名。
• 组 – 选择组的名称以标识类似的设备。
• 接口 – 输入 Linux 服务器的 IP 地址。
下面是我们配置的新映像。
接下来,我们需要设置 RabbitMQ 监控帐户。
访问屏幕顶部的”宏”选项卡。
添加名为 {$RABBITMQ) 的第一个宏。Api。用户+ 并输入 RabbitMQ 监控帐户。
添加第二个名为 [$RABBITMQ] 的宏。Api。密码]并输入 RabbitMQ 监控密码。
接下来,我们需要将主机关联到监视模板。
访问屏幕顶部的”模板”选项卡。
单击”选择”按钮并找到所需的 Rabbitmq 模板。
您可以使用 RabitMQ 节点模板、RabbitMQ 群集模板或两者。
在我们的示例中,我们使用这两个模板来监视我们的 RabbitMQ 群集。
单击”添加”按钮。
几分钟后,您将能够在 Zabbix 仪表板上看到初始结果。
为了测试您的配置,请访问”监视”菜单,然后单击”主机”选项。
查找服务器并单击”屏幕”选项。
Zabbix 将显示可用于监控 RabbitMQ 服务器的图形。
祝贺! 您已将 Zabbix 服务器配置为监视 RabbitMQ 服务器。