V2 独立版已交付
告警中心
HeteroFlow 是本站的异构算力与大模型调度产品。告警中心。告警中心把配额见底、渠道连不上、供应商限流、本地模型离线这些大模型治理信号收进统一事件流:七条预置规则默认全部生效,事件按状态机处置闭环,通知分桶防止风暴,健康看板一屏总览。
告警中心
> 告警中心把配额见底、渠道连不上、供应商限流、本地模型离线这些大模型治理信号收进统一事件流:七条预置规则默认全部生效,事件按状态机处置闭环,通知分桶防止风暴,健康看板一屏总览。
七条预置规则
| 规则 | 含义 | 默认阈值 | 级别 |
|---|---|---|---|
| 月度 Token 额度不足 | 用到阈值比例即提醒 | 80% | 提示 |
| 月度金额额度不足 | 同上(金额口径) | 80% | 提示 |
| 响应超时 | 窗口内超时次数达标 | 10 分钟内 ≥3 次(>30s 算超时) | 提示 |
| 服务不可用 | 探测失败自动下架渠道 | 触发即报 | 严重 |
| 连续失败 | 渠道请求严格连续失败 | 5 分钟内连续 5 次 | 严重 |
| 供应商限流 | 上游 429 窗口累计 | 5 分钟内 3 次 | 提示 |
| 本地模型离线 | 本地部署探活失联 | 触发即报 | 严重 |
阈值、级别、冷却时间、启停全部可调;管理员改动在重启后保留(内置规则只补缺不覆盖)。
失败计数口径(判断告警真伪时需要):连续失败是严格连续,一次成功即清零;供应商限流是窗口累计,成功不清零;计入的失败是 5xx / 429 / 超时 / 传输错误 / 401 / 403(渠道持久故障),业务参数类 4xx 不计——不会因为调用方传错参数而误报渠道故障。
事件流与处置
- 防风暴合并:同一规则 × 同一主体在冷却窗内重复触发,只累加触发次数、刷新时间,不新建事件、不再发通知——风暴来了事件流不会被刷屏;
- 状态机:待处理 → 已确认 → 已关闭,处置动作为「确认(ack)→ 处理 → 关闭(resolve)」;
- 闭环设计:因自动下架触发的渠道告警,在管理员重新启用渠道后自动关闭;
- 租户收口:租户管理员只看本租户事件,且不能处置其他租户与平台级事件。
通知
通知投递给超级管理员,通道四选一或多通道并行:邮件、Webhook(带 HMAC-SHA256 签名,接收方可验签)、Bark、Gotify。分桶限流按「用户 × 规则」独立计(默认 10 分钟最多 2 次),不同规则互不挤占配额;只报新开事件,合并升级不重复打扰。
平台健康看板
告警中心的「一眼总览」配套页,三区块只读拼装:告警流(最近事件 + 待处理/严重/已确认计数)、渠道健康墙(渠道状态三色 + 机器注册探活对账行)、配额水位(用量率 Top 水位条,≥90% 红 / ≥80% 黄)。仅平台级管理员可见,单区块拉取失败不拖垮整页。
与其他能力的关系
常见问题
| 现象 | 原因 | 处置 |
|---|---|---|
| 事件计数一直涨但没有新通知 | 防风暴合并只报新开 | 看触发次数与最后触发时间 |
| 渠道被自动禁用了 | 服务不可用规则联动自动下架 | 排查上游后重新启用,告警自动闭环 |
| 401/403 也算渠道失败? | 计入口径含 401/403(密钥失效等持久故障) | 到渠道管理换密钥(走连通验证) |