Repository navigation
RST AI Copilot for Zabbix v2.0.0
RST AI Copilot for Zabbix 2.0.0
网络运维版重写。界面、账号体系和交付方式都与 1.0 不兼容,因此升主版本。
新增
- 全新界面:移植 Elastic 版的设计体系(侧边栏外壳、中英双语、亮暗主题),所有页面
改用 Zabbix 数据:智能查询(唯一查询入口)、态势、实时告警、研判、分析记录、监控项字典、
知识库、巡检、报告、平台体检、基线、资产台账、拓扑、审计。 - 网络运维能力:告警风暴收敛与根因关联、带网络排障工具的智能调查、拓扑影响面、
远程诊断、SLA 与运维报告、Zabbix Server 自身体检与 AI 解读、网络设备 EOL 基线。 - 监控配置助手:触发器、监控项 key / OID、模板、LLD、不支持监控项诊断;
维护窗口自然语言起草,确认令牌后才写入 Zabbix。 - 告警接入:Zabbix webhook 媒介推送 + 轮询,接入端白名单过滤,风暴感知摘要。
- 多用户与权限:账号密码登录、角色(含审计员)、按权限表控制每个接口和界面按钮、
CSRF 来源校验;受信任代理之外的转发头和 SSO 身份头一律不采信。 - 兼容层:Zabbix 6.0 – 7.4,连接设置在界面里改,变更信号自动刷新。
- 在线更新:网关从公开仓库 Releases 检查签名的新版本,下载校验后暂存;
主机上运行deploy/rst-update.sh安装,健康检查失败自动回滚。 - 发版流水线:
scripts/build-release.sh生成一体化交付包
RST-Zabbix-AI-Copilot-<版本>.tar.gz(预构建镜像 + 部署文件 + 文档 + EULA +
第三方声明),v*标签触发.github/workflows/release.yml自动发版。
变更
- 产品更名:显示名称改为 RST AI Copilot for Zabbix(中英文相同),界面、通知页脚、报告、
文档与 EULA 同步更新;镜像名、交付包前缀、许可应用 ID 等技术标识不变。 - 版本档位改为社区版 / 专业版 / 企业版三档;字段脱敏不再是付费功能。
docker-compose.prod.yml不再带build:,网关镜像标签由GATEWAY_IMAGE_TAG控制,
APP_VERSION跟随它;新增./release挂载供在线更新使用。deploy.sh可直接在交付包里运行(无需 Dockerfile),自动加载包内镜像。- 新增最终用户许可协议(
docs/EULA.md)与THIRD-PARTY-NOTICES.md,随交付包分发。
升级说明
从 1.0.x 升级:先备份(bash scripts/backup.sh),再把 2.0.0 交付包解压到原部署目录
(tar xzf RST-Zabbix-AI-Copilot-2.0.0.tar.gz --strip-components=1 -C <原目录>),运行
./deploy.sh 并选择保留 .env。必须是原目录:compose 项目名取自目录名,换目录会换成一个
新的空 gateway_state 数据卷。
下载与安装 / Download and install
| 文件 File | 说明 Description |
|---|---|
RST-Zabbix-AI-Copilot-2.0.0.tar.gz |
离线一体包:网关镜像 + 部署文件 + 文档 + EULA / Offline bundle: gateway image, deployment files, docs, EULA |
RST-Zabbix-AI-Copilot-2.0.0.tar.gz.sha256 |
SHA-256 校验文件 / checksum |
install.sh |
一键安装(校验签名清单)/ One-command installer (verifies the signed manifest) |
sha256sum -c RST-Zabbix-AI-Copilot-2.0.0.tar.gz.sha256
tar xzf RST-Zabbix-AI-Copilot-2.0.0.tar.gz && cd RST-Zabbix-AI-Copilot-2.0.0 && ./deploy.sh不导入许可即为社区版;导入许可解锁专业版或企业版。/ Community Edition without a license; Professional or Enterprise once one is imported.
在线更新在 release-manifest.token 上传后生效 / Online update starts once release-manifest.token is attached.
文档 / Docs: https://reallysec.com/docs/zabbix-ai-copilot