feat: 健康监控仪表盘与关联下钻优化,完善使用记录展示#615
Open
AAEE86 wants to merge 14 commits into
Open
Conversation
- add TPS to model and provider health payloads - exclude user-cancelled 499 requests from health statistics - update model/provider health cards with average latency, average TTFB, TPS, and availability
- Move mobile usage actions into the card header - Add compact user/provider metadata line on mobile - Preserve hidden unknown toggle and auto refresh controls
- Remove raw API format label from endpoint health cards - Hide endpoint health cards with no requests
Wrap the local OpenAI chat sync usage-reporting test in the existing large-stack harness to avoid stack overflows under nextest suite load.
Wrap the request_record_level=base local gateway usage test with the existing large-stack async test helper to avoid stack overflow in the default test thread.
Wrap the wallet settlement usage test with the large-stack async test helper to avoid stack overflow in the default test thread.
- Replace health monitor tabs with a dashboard layout - Add related health drill-down for endpoint, model, and provider cards - Render provider health as cards and hide empty monitors
- 为健康监控时间轴返回 timeline_details 分段指标 - Hover 历史状态柱时展示总请求/成功/失败/可用率/状态 - 展示平均耗时/TTFB/速度和完整时间范围 - 修复历史状态柱 Tooltip 触发区域不可用的问题 - 补齐前端类型、详情抽屉透传和 mock 数据
- 管理员仪表盘新增全站 RPM/TPM 与在线/启用用户指标 - 合并今日请求/费用、全站 RPM/TPM、在线/启用用户卡片展示 - 在线用户按最近 5 分钟活跃请求去重统计 - 全站 RPM/TPM 按最近 60 秒请求与 Token 统计 - 新增仪表盘自动刷新按钮,开启后每 10 秒静默刷新数据 - 同步前端类型、空态占位和仪表盘测试
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Close #515
变更
health/related关联查询,以及时间线、平均耗时、TTFB、TPS 等展示字段。usage report、body capture、wallet settlement等场景,并改为大栈线程运行以提升稳定性。