Actions
功能 #2
open网关业务指标上报
Start date:
08/05/2026
Due date:
08/10/2026 (16 days late)
% Done:
0%
Estimated time:
(Total: 0:00 h)
Description
汇总需要上报的网关业务指标
Updated by Redmine Admin 21 days ago · Edited
系统指标¶
业务指标¶
站点接入保障¶
| 指标 | 计算方式 / 判定条件 | 二级告警(S2) | 一级告警(S1) | 状态 |
|---|---|---|---|---|
| 站点接入延迟 | 站点各探测节点的最大 Ping 延迟 |
>=500ms 且 <1000ms
|
>=1000ms |
✅ |
| 代理 IP 延迟 | 代理 IP 的 Ping 或请求延迟 |
>=500ms 且 <1000ms
|
>=1000ms |
✅ |
| 代理 IP 即将过期 | 当前时间至代理 IP 到期时间的剩余小时数 |
>72h 且 <=168h
|
<=72h |
✅ |
重点客户保障¶
| 指标 | 计算方式 / 判定条件 | 二级告警(S2) | 一级告警(S1) | 状态 |
|---|---|---|---|---|
| 客户账户余额不足 | 指定重点用户的账户余额(USD) |
>100 且 <=200
|
<=100 |
✅ |
| 客户订阅即将过期 | 当前时间至订阅到期时间的剩余小时数 |
>72h 且 <=168h
|
<=72h |
✅ |
| 客户 API Key 即将过期 | 当前时间至 API Key 到期时间的剩余小时数 |
>72h 且 <=168h
|
<=72h |
✅ |
号池健康检查¶
| 指标 | 计算方式 / 判定条件 | 二级告警(S2) | 一级告警(S1) | 状态 |
|---|---|---|---|---|
| 可用账号占比 | 满足 active、可调度、未限流、未过载、未临时禁用、未因到期自动暂停,且已知 5h/7d 额度均未到 100% 的账号数 / 未停用账号总数 * 100 |
<60% |
<50% |
✅ |
| RPM 利用率 |
最近 5 分钟分组请求数 / 5 / 分组 RPM 上限 * 100;仅分组 RPM 上限大于 0 时统计 |
>70% |
>80% |
✅ |
| 最近5分钟单账号请求集中度 |
实际集中度 / 理论集中度;实际集中度为最大单账号请求数除以可用账号总请求数,理论集中度为 1 / 可用账号数
|
>2 |
>3 |
✅ |
| 5h窗口额度平均使用率 | 正常调度且有 5h 快照账号的已使用百分比之和,除以未停用账号总数 | >50% |
>70% |
✅ |
| 7d窗口额度平均使用率 | 正常调度且有 7d 快照账号的已使用百分比之和,除以未停用账号总数 | >60% |
>80% |
✅ |
| 3天内即将过期账号占比 | 正常调度且到期时间处于未来 3 天内的账号数,除以未停用账号总数,再乘以 100 | >30% |
>50% |
✅ |
| 限流账号占比 | 未停用且 rate_limit_reset_at 晚于当前时间的账号数,除以未停用账号总数,再乘以 100 |
>30% |
>50% |
✅ |
号池负载检查,判断是否需要扩容
| 指标 | 计算方式 / 判定条件 | 二级告警(S1) | 一级告警(S2) | 状态 |
|---|---|---|---|---|
| 号池需要加号:RPM 利用率 | 最近 5 分钟实际 RPM / 分组 RPM 上限 × 100%;仅分组已配置正数 RPM 上限时统计 |
>80%,持续 5m
|
- | ✅ |
| 号池需要加号:可用账号占比 | 可用账号数 / 未停用账号总数 × 100% |
<30%,持续 5m
|
- | ✅ |
| 号池需要加号:5h 额度平均使用率 | 正常调度且有 5h 快照账号的已使用率之和 / 未停用账号总数 |
>70%,持续 5m
|
- | ✅ |
| 号池需要加号:7d 额度平均使用率 | 正常调度且有 7d 快照账号的已使用率之和 / 未停用账号总数 |
>80%,持续 5m
|
- | ✅ |
| 号池需要加号:3 天内即将过期账号占比 | 正常调度且未来 3 天内到期账号数 / 未停用账号总数 × 100% |
>80%,持续 5m
|
- | ✅ |
| 号池需要加号:限流账号占比 | 限流中账号数 / 未停用账号总数 × 100% |
>80%,持续 5m
|
- | ✅ |
| 号池需要加号:最近 30 分钟单可用账号平均请求数 | 最近 30 分钟内可用账号承接的请求总数 / 30 / 当前可用账号数 |
>=10 请求/分钟,持续 5m
|
- | ✅ |
上游账号健康检查¶
| 指标 | 计算方式 / 判定条件 | 二级告警(S2) | 一级告警(S1) | 状态 |
|---|---|---|---|---|
| 账号并发利用率 | 当前实时并发数 / 账号并发上限 × 100%,持续 10 分钟 |
>60% 且 <=80%
|
>80% |
✅ |
| 最近5分钟请求错误率 | 最近 5 分钟失败请求数 / 总请求数 × 100%;总请求数为 0 时不告警 |
>=60% 且 <80%
|
>=80% |
✅ |
| 最近5分钟平均响应时间 | 最近 5 分钟成功及失败请求的 duration_ms 平均值;无耗时样本时不告警 |
>30s 且 <=60s
|
>60s |
✅ |
| 未配置过期时间账号数 | 未删除、active 状态且 expires_at 为空的账号数 |
>0 |
- | ✅ |
| 账号剩余有效期 | 未删除、active 状态且已配置到期时间的账号,距 expires_at 的剩余小时数 |
>72h 且 <=168h
|
>0h 且 <=72h
|
✅ |
| 已过期账号数 | 未删除、active 状态且 expires_at <= 当前时间 的账号数;配置重复通知持续告警 |
>0 |
- | ✅ |
Actions