系统设置
管理员配置 Elasticsearch 连接、索引白名单、字段脱敏模式、审计与转发、在线更新。改动即时生效。
系统设置 仅管理员可见。选择 保存并应用 后改动即时生效,不需要重启网关。设置保存在网关状态卷中,重启后保留。.env 中的同名环境变量只作为初始值,在界面修改后以界面为准。

连接 Elasticsearch

前提条件
- 已按 Elasticsearch 账号权限 创建网关专用账号。
步骤
- 在 集群连接 中,输入 集群地址,例如
https://es.corp.local:9200。多个节点用逗号分隔。 - 集群使用自签证书时,关闭 校验服务端证书,或在 CA 证书路径 中输入容器内的 CA 路径,通常为
/certs/ca.pem。 - 选择 测试连接,通过后选择 保存并应用。
测试连接通过前不能保存。集群未启用安全认证时,用户名 和 密码 留空。修改其他字段时 密码 留空,表示保留现有密码。填写 CA 证书路径 后自动开启证书校验。
测试提示「连接成功,但这个账号列不出索引」时,给账号授予 monitor 和目标索引的 read 权限,否则查询页没有数据。
首次安装尚未配置 Elasticsearch 时,所有页面之前先显示连接引导对话框。
数据访问范围与脱敏

索引白名单 列出网关可以查询的索引模式,用逗号分隔,例如 logs-*,filebeat-*,不能为空。智能查询、告警调查和字段字典只在白名单内工作。模型查询白名单外的索引时请求被拒绝,拒绝记录显示在调查报告的检索过程中。
字段脱敏模式 决定数据发送给模型之前的处理方式。三档在所有版本中可用,也可以用环境变量 RST_MASKING_MODE 固定。
| 档位 | 处理 | 适用场景 |
|---|---|---|
| 云端(cloud) | IP、账号、主机名等替换为占位符,例如 10.30.x.x。哈希和 IOC 保留原值 | 模型在公有云 |
| 私有(private) | 只去除密钥和凭据 | 模型在自有机房 |
| 离线(airgapped) | 数据不出网 | 离线环境,使用本地模型 |
审计 + 多通道转发
打开 启用审计 后,每次登录、查询、模型调用和设置变更都写入 Elasticsearch 的 审计索引名,默认为 .rst_copilot_audit。调用审计 页读取该索引。
审计记录可以同时转发到 syslog(RFC 5424)和 webhook(POST JSON)。转发属于企业版功能,webhook 目标受 RST_AUDIT_WEBHOOK_ALLOWLIST 限制。
审计索引持续增长。开启审计时,同时设置 RST_ILM_BOOTSTRAP=1 和 RST_AUDIT_RETENTION_DAYS。
版本与更新

在线许可完成第一次心跳后,网关从许可服务器获知是否有新版本。选择 下载并暂存 后,网关验签并把新镜像保存到 ./release/staging。安装由运维在主机上执行 sudo ./deploy/rst-update.sh 完成,健康检查不通过时自动回滚。详见 在线更新。