Zabbix 是一款开源的监控解决方案,可以监控网络、服务器、应用程序、数据库、服务和基础设施。以下是在 Zabbix 中添加触发器的步骤:
1. 登录 Zabbix 前端
您需要登录到 Zabbix 前端界面。
打开浏览器,输入 Zabbix 服务器的 IP 地址和端口号(通常是 `http://zabbix_server_ip:80` 或 `https://zabbix_server_ip:443`)。
输入您的用户名和密码。
2. 创建触发器
一旦登录,请按照以下步骤创建触发器:
1. 导航到触发器页面:
在顶部菜单中选择“配置”(Configuration)。
在左侧菜单中选择“触发器”(Triggers)。
2. 创建新的触发器:
点击页面右上角的“创建触发器”(Create trigger)按钮。
3. 设置触发器名称和表达式:
在“名称”(Name)字段中输入触发器的名称。
在“表达式”(Expression)字段中输入触发器的表达式。触发器表达式通常是基于函数和宏的,例如 `item.value[time span] < threshold`。
“时间范围”(Time period)通常设置为“1h”(1小时),但根据需要可以调整。
4. 设置触发器类型:
选择触发器类型(如“Zabbix”或“外部”)。
5. 设置触发器状态:
选择触发器的状态(如“正常”或“激活”)。
6. 设置其他选项:
“严重性”(Severity)表示触发器触发的严重程度。
“描述”(Description)可以添加关于触发器的额外信息。
7. 关联到项:
选择触发器关联的项(Item)。这通常是通过下拉菜单来选择的。
8. 保存触发器:
点击页面底部的“创建”(Create)按钮。
3. 验证触发器
创建触发器后,您可以验证触发器是否按预期工作:
1. 修改相关项的值:
在“配置”(Configuration)菜单中选择“主机”(Hosts)。
选择相应的“主机”(Host)。
在右侧菜单中选择“项”(Items)。
找到您之前设置的项,修改其值,以触发触发器。
2. 检查触发器状态:
返回到“触发器”(Triggers)页面,检查触发器是否已经变为“激活”(Active)状态。
以上就是添加 Zabbix 触发器的基本步骤。触发器的表达式需要根据您的监控需求进行定制,而且可能需要一定的 Zabbix 脚本知识。