运营报告
日报、周报、月报。告警态势、Top 规则与实体、基线通过率、模型调用与健康。支持定时生成、归档、推送。
运营报告把一个周期内的安全运营数据汇总成一份材料,需要专业版或企业版许可,包括试用许可。报告可以随时手动生成,也可以由网关定时生成、归档到 Elasticsearch 并推送出去。页面位于 安全态势 的顶部选项卡中。
生成报告

步骤
- 打开 安全态势 > 运营报告。
- 选择周期:日报(过去 24 小时)、周报(过去 7 天)或 月报(过去 30 天)。
生成耗时几秒到一分钟。选择 重新生成,报告用最新数据重新计算。
报告内容

| 区块 | 内容 |
|---|---|
| 执行摘要 | 告警总数、严重 + 高危、受影响实体(主机、账号、IP)、已分析(经过调查或分诊的告警) |
| 告警时间线与严重度分布 | 与 安全态势 相同的图表,按报告周期统计 |
| Top 规则与 Top 实体 | 告警最多的规则,出现最多的主机、账号和 IP |
| 基线巡检 | 周期内的巡检轮次、通过率和最近一次运行时间 |
| 调用按动作分布 | 模型调用按用途(生成查询、分诊、调查等)的次数 |
| Top 索引与 Top 用户 | 查询最多的索引、使用最多的用户和调用成功率 |
| 模型服务健康 | 每个 provider 的状态 |
| 报告全文 | 模型撰写的 Markdown 摘要(周期内发生了什么、最需要关注什么)加上各区块数据。选择 下载 .md 保存 |
定时生成并归档报告
定时报告由网关的环境变量控制。
RST_REPORT_SCHEDULE=daily,weekly,monthly # 留空为关闭
RST_REPORT_TZ=+08:00 # 周期边界所在时区,默认同 RST_TIMEZONE
RST_REPORT_PERSIST=1 # 写入 Elasticsearch 归档,默认开启
RST_REPORT_CATCHUP_MAX=7 # 停机期间最多补跑的周期数,0 为不补跑归档保存在 .rst_copilot_reports 索引中,显示在页面的 自动巡检归档 下。每份归档报告附带两项巡检:
- 系统健康巡检:Elasticsearch 写入是否正常、审计是否开启。
- 告警分诊巡检:该周期自动分诊的簇数和高危数。设置
RST_REPORT_TRIAGE_INDEX后启用。
推送报告
报告有两种推送方式,可以同时使用:
- 设置
RST_REPORT_WEBHOOK_URL,网关把每份定时报告 POST 到该地址。需要请求头时设置RST_REPORT_WEBHOOK_HEADERS,格式为K1:V1;K2:V2。 - 在 对外通道 中设置推送排期,把报告发到飞书、钉钉、企业微信、Teams、Slack 或邮件目标。