对话
用自然语言查询 Zabbix。网关把问题翻译为只读的 Zabbix API 调用,执行后返回结果表,可以在同一会话中继续追问。所有版本可用。
对话把一句自然语言问题翻译为一个 Zabbix API 调用(JSON-RPC),执行后返回一张结果表。它是登录后的首页,所有版本都可以使用。

首页上方是运行概况:当前故障、不可达设备、抖动接口(近 24 小时)和 最近分析,下面列出 最近的故障 和 最近的分析。选择一条故障可以直接把它问出去,选择 查看网络态势 打开网络态势。
查询的处理过程
模型只能生成只读调用。网关校验生成的调用:方法名必须以 .get 结尾(另外只放行 apiinfo.version),名称中含 .create、.update、.delete 等写操作的方法一律拒绝。查询范围限定在所选主机组内,并受主机组白名单约束。
Zabbix 拒绝执行时,网关把报错交给模型修正一轮再执行,成功后结果上方标记 已自动修正调用。结果最多返回 1000 行,由 RST_MAX_RESULT_ROWS 设置,超出时标记 结果已截断。
发送给模型的数据先按设置中的脱敏档位处理。结果表显示 Zabbix 返回的原值。
运行查询
前提条件
- 网关已连接 Zabbix。
- 要查询的主机组在主机组白名单内。
步骤
- 在输入框旁选择 主机组。
- (可选)选择时间范围。保持 时间:自动 时,按问题中写的时间查询。手动选择后,所选时间范围覆盖问题中的时间。
- 输入问题并发送,例如「当前未恢复的高危故障在哪些设备上」。
生成过程中,卡片依次显示 理解问题、生成 Zabbix API 调用、执行调用 三个阶段。使用思考模型时,推理内容折叠在 AI 在想 中。

结果卡头部显示命中行数和 可信度。可信度为 高 时,结果可以直接使用。为 中 时,展开生成的调用核对条件。为 低 时,通常需要换一种问法。时序数据的结果额外画出趋势图。
时间窗的实际取值写在结果上方,例如 按问题:最近 1 小时 或 已用所选时间范围替换问题里的时间。
首页的起始问题分六类:现在网络有没有故障、有设备掉线了吗、哪些接口在抖、链路是不是跑满了、有设备快撑不住了吗、告警是不是太吵了。选择一类后列出四个问法,选择即发送。也可以选择 让 AI 再想几个角度,或 都不是我想问的,自己写一句…。
核对和修改生成的调用
步骤
- 在结果卡片下方,选择 查看生成的 Zabbix API 调用。
- 修改调用后执行。
修改过的调用在卡片上标记为 已手改。同一位置还可以选择 在 Zabbix 中打开,在 Zabbix 前端打开对应的页面,或选择 存为快捷查询 并命名。保存后的查询出现在新会话首页的 我的常用 中,选择后直接回放保存的调用,不再调用模型。
执行失败时,选择 重试,或 让 AI 带着报错重修。
处理结果
| 操作 | 说明 | 要求 |
|---|---|---|
| 解读这批结果 | 模型总结当前结果,给出 关注点 和 下一步可以查 的问题,选择一条直接问出去 | |
| 送去分诊 | 把结果行交给告警收敛 | 专业版及以上 |
| 转成触发器 | 把这个问题带到触发器与监控配置 | 专业版及以上,分析员或管理员 |
| 导出 CSV | 把当前表格导出为 CSV | |
| 解读单行 | 模型解读这一行数据。解读面板中可以选择 在故障调查中打开,发起故障调查 | 故障调查需专业版及以上 |
| 反馈 | 选择调用是对的或有问题。有问题时可以写明原因,并附上正确的 Zabbix API 调用(JSON),同类问题下次参考它生成 |
在结果中确认故障
结果是未恢复的问题事件时,每行右侧有 确认 和 关闭 按钮,勾选多行后可以 确认所选 或 确认并关闭所选。
前提条件
- 分析员或管理员角色,且管理员没有收回该角色的确认权限。
- 网关使用的 Zabbix API 账号对这些主机有写权限。
- 关闭问题时,触发器需要允许手动关闭。
步骤
- 在结果表中选择一行的 确认,或勾选多行后选择 确认所选。
- 要同时关闭问题,选择 关闭,再在 4 秒内选择一次 确认关闭?。
确认通过 Zabbix 的 event.acknowledge 写入,在 Zabbix 中记在网关使用的 API 账号名下,具体操作人记录在调用审计中。
继续追问与会话记录
在同一会话中继续提问时,模型沿用上一轮的上下文,能理解「第一台」「那个接口」这类指代。换话题时,选择 新会话。
会话保存在网关中,在其他浏览器登录后可以继续。选择当前会话的标题,打开会话列表,按 今天、更早 分组,生成中的会话标记为 进行中。打开旧会话只回放当时的调用和结果,不重新执行。会话最后一次活动 7 天后过期,由 RST_CONVERSATION_TTL_DAYS 设置。每个账号可以删除自己的会话。
分析记录 页的 对话历史 标签也跳转到这里。

结果为空时
卡片显示 没有匹配的数据。展开生成的调用,核对主机组、item key 和时间条件,或换一个时间范围再问。Zabbix API 账号对主机没有读权限时,Zabbix 也返回空结果,不报权限错误,参见 Zabbix 权限。