feat(monitor): 平台自监控页(/monitor,管理员)
- 后端 /api/v1/system/metrics-summary(admin):从 Prometheus registry 聚合 HTTP 请求/状态码/Top 路由、DB 落盘与大小、告警评估、Loki 查询、runtime 快照 - 前端统计卡 + Top 路由表 + 分布明细(状态码/告警/Loki/落盘),中英文案齐全 - 菜单位于「日志分析」与「日志告警」之间
This commit is contained in:
1 parent
3ea7f2dcc6
commit
2bd77b57b4
7 files changed
+257
No files matched your search
@@ -0,0 +1,42 @@
|
||||
// 平台自监控页 — 经 i18n/domains.ts 注册
|
||||
export default {
|
||||
title: '平台监控',
|
||||
subtitle: '平台自身运行指标:请求、数据落盘、告警引擎与运行时(原始 Prometheus 指标见 /api/v1/metrics)',
|
||||
adminOnly: {
|
||||
title: '仅管理员可访问',
|
||||
desc: '平台运行指标面向管理员开放。',
|
||||
},
|
||||
refresh: '刷新',
|
||||
loadFailed: '加载监控数据失败',
|
||||
empty: '暂无数据',
|
||||
stats: {
|
||||
requests: 'HTTP 请求总数',
|
||||
errors5xx: '5xx 错误数',
|
||||
dbSize: '数据库大小',
|
||||
goroutines: 'Goroutines',
|
||||
},
|
||||
topPaths: {
|
||||
title: '请求量 Top 路由',
|
||||
subtitle: '按路由模板聚合的累计请求数',
|
||||
path: '路由',
|
||||
count: '请求数',
|
||||
},
|
||||
breakdown: {
|
||||
title: '分布明细',
|
||||
subtitle: '状态码 / 告警评估 / Loki 查询 / 数据落盘',
|
||||
byStatus: 'HTTP 状态码',
|
||||
alerts: '告警规则评估',
|
||||
loki: '对 Loki 的查询',
|
||||
db: '数据落盘',
|
||||
dbSaves: '落盘次数',
|
||||
dbFailures: '落盘失败',
|
||||
},
|
||||
result: {
|
||||
success: '成功',
|
||||
error: '失败',
|
||||
fired: '已触发',
|
||||
skipped: '未命中',
|
||||
cooldown: '冷却抑制',
|
||||
},
|
||||
buildInfo: '版本 {{version}} · Go {{go}}',
|
||||
}
|
||||
Reference in new issue
Block a user