跳到主要内容

触发器与监控配置

用自然语言生成 Zabbix 触发器并以禁用状态创建;给出监控项 key 和 SNMP OID、推荐模板、起草 LLD 发现规则、诊断不支持的监控项。专业版及以上提供。

触发器与监控配置降低 Zabbix 配置的门槛:触发器表达式、item key、SNMP OID、模板和 LLD。页面分五个标签:触发器、监控项 / OID、模板推荐、自动发现(LLD)、不支持监控项。整页属于 detection_rule_copilot 功能,需要专业版或企业版许可,包括试用许可。社区版可以打开本页浏览(预览),选择生成、诊断等操作时弹出升级提示。

除 触发器 标签中的 在 Zabbix 创建(禁用状态) 外,其他操作对 Zabbix 都是只读的,结果是供你核对后手工配置的草稿。生成结果跟随界面语言。

触发器与监控配置

生成触发器

步骤

  1. 输入 主机组。它决定触发器作用在哪些设备的监控项上。
  2. 在 告警意图 中写明监控项、条件和时间窗,例如「核心交换机任一接口入方向带宽利用率 5 分钟平均超过 80% 时告警」。也可以选择一个 示例 作为模板。
  3. (可选)选择 触发器类型:阈值、计数聚合 或 无数据。保持 类型:自动 时由模型判断。
  4. 选择 生成触发器。

从对话选择 转成触发器 时,问题自动带入告警意图。

生成的触发器显示 触发器表达式、恢复表达式、标签、置信度,参考了知识库文档时注明篇数。选择 查看完整触发器 JSON 查看全部字段,可以 复制 JSON 或 导出 JSON。意图不够具体时,页面显示 模型没有生成触发器,并建议写清触发条件、时间窗和监控项 key。

在 Zabbix 创建触发器

前提条件

  • 分析员或管理员角色,且管理员没有收回该角色的创建触发器权限。
  • 网关使用的 Zabbix API 账号对目标主机有写权限。参见 Zabbix 权限。

步骤

  1. 在 在哪些设备上创建 中勾选设备。
  2. 选择 在 Zabbix 创建(禁用状态),再选择一次 确认创建?再点一次。
  3. 创建成功后,选择 在 Zabbix 中查看,在 Zabbix 中评审触发器后手动启用。

触发器创建时一律为禁用状态,网关不启用任何触发器。创建操作记录在调用审计中。

不想由网关创建时,选择 查看在 Zabbix 手工部署的步骤:

  1. 进入 Zabbix → 数据采集 → 主机 → 选择设备 → 触发器 → 创建触发器。
  2. 粘贴触发器表达式与恢复表达式,设置名称与严重性。
  3. 保留「已禁用」状态,先观察一段时间是否误报。
  4. 确认误报率可接受后再启用。

触发器库

选择 存入触发器库,把触发器保存到团队共享的库中,稍后可以加载回填或再次导出。选择 导出整库 下载库中的全部触发器。保存和删除需要分析员或管理员角色,查看者角色可以生成和查看,不能写入 Zabbix 或触发器库。

给出监控项和 OID

步骤

  1. 在 监控项 / OID 标签中,用一句话写 需求,例如「采集交换机每个接口的入方向流量(bps)」。
  2. (可选)填写 厂商 / 型号(可选),例如 Huawei S5700、Cisco IOS-XE、H3C。
  3. 选择 给出监控项。

建议的监控项 列出 Key、SNMP OID、类型、值类型、单位、间隔和预处理。对照内置参考核对过的条目标记 知识库已核对,其余标记 未核对,请先在测试设备上验证。适合用 LLD 发现的条目标记 LLD 原型。官方模板可能已覆盖需求时,页面给出模板名。

推荐模板

步骤

  1. 在 模板推荐 标签中,输入主机组并选择 设备。
  2. 选择 推荐模板。

网关读取设备的 sysDescr、接口和已链接的模板,从 Zabbix 现有模板中挑选最合适的。信息不足时,页面列出 还需要的信息。

起草 LLD 发现规则

步骤

  1. 在 自动发现(LLD) 标签中描述要发现的对象,例如「自动发现交换机所有 up 状态的物理接口,采集出入流量和错包」。
  2. 选择 生成 LLD 草稿。

发现规则草稿 包括发现规则、过滤条件、监控项原型和触发器原型。草稿不会写入 Zabbix,请在 Zabbix 模板中手工创建,并在测试设备上验证。

诊断不支持的监控项

步骤

  1. 在 不支持监控项 标签中输入主机组,(可选)选择一台设备,默认为 整个主机组。
  2. 选择 诊断。

页面列出状态为「不支持」的监控项、Zabbix 错误、原因 和 修复步骤,必要时给出 建议 key 或 建议 OID。模型不可用时,只按错误文本做初步分类。

本页内容