跳转到内容

Runtime

Runtime 保存 ASP 的 Agentic 运行配置,当前包含提示词语言、Webhook Stream 保留长度和 Dashboard 刷新间隔。

入口

Runtime 设置位于 System Settings 的 Runtime Tab。

Runtime 设置

字段

字段默认值说明
Prompt LanguageenAgentic 分析和知识提取使用的提示词语言。
Stream Maxlen10000Webhook 告警写入 Redis Stream 时保留的近似最大长度。
Dashboard Refresh Interval300后台 Worker 重新生成 Dashboard 缓存的间隔。

Prompt Language

Prompt Language 支持 enzh

后端会根据该值读取对应语言的提示词文件,例如:

  • backend\data\prompt\analysis\System_en.md
  • backend\data\prompt\analysis\System_zh.md
  • backend\data\prompt\analysis\KnowledgeKeywords_en.md
  • backend\data\prompt\knowledge_extraction\System_en.md

该配置影响 Case AI 调查、知识关键词提取和 Knowledge Extraction。

Stream Maxlen

Stream Maxlen 用于控制 Splunk / Kibana Webhook 告警写入 Redis Stream 时的保留长度。

它是近似最大长度,用于避免告警 Stream 无限增长。默认值为 10000

Dashboard Refresh Interval

Dashboard Refresh Interval 控制后台 Worker 重新计算 24h、7d 和 30d Dashboard 缓存的频率。

可选值为:

  • 5 分钟(300 秒,默认)
  • 15 分钟(900 秒)
  • 30 分钟(1800 秒)
  • 60 分钟(3600 秒)

间隔越短,Dashboard 数据越及时,但数据库聚合频率也越高。大数据量环境可以适当增大间隔。

保存与审计

保存 Runtime 配置后,后端会刷新 Runtime cache。Dashboard Cache Worker 会在下一轮循环读取新的刷新间隔,前端也会按缓存响应中的间隔自动请求最新快照。

Runtime 配置更新会写入 Audit Log。

使用建议

  • 中文团队可以把 Prompt Language 设置为 zh,让调查和知识提取使用中文提示词。
  • Stream Maxlen 根据告警量调整;告警量越大,保留长度可以适当增大。
  • Dashboard 查询耗时较长或数据库压力较高时,可以增大 Dashboard Refresh Interval。
  • 修改 Runtime 后,建议从新的 Case 或新的 Webhook 告警开始观察效果。

下一步

  • LLM Provider — 配置 Runtime 依赖的大模型连接。
  • Dashboard — 查看缓存刷新状态和安全运营总览。
  • Case — 查看 Prompt Language 对 AI 调查报告的影响。
  • Knowledge — 查看 Knowledge Extraction 的输出效果。