fix: 修复Agent指标时区查询
- 统一Agent报告存储与查询的UTC时间边界 - 修复监控大屏、历史图表及离线判断取不到最新数据 - 增加UTC与UTC+8场景回归测试
This commit is contained in:
1 parent
d9106dde6e
commit
7bc416d22a
6 files changed
+83
-9
No files matched your search
@@ -366,8 +366,8 @@ func (h *DashboardHandler) GetMetrics(c *gin.Context) {
|
||||
}
|
||||
}
|
||||
|
||||
// 从 agent_reports 表查最近 N 小时的真实数据(整数分组,可用索引)
|
||||
since := time.Now().Add(-time.Duration(hours) * time.Hour)
|
||||
// 从 agent_reports 表按 UTC 边界查最近 N 小时的真实数据。 // Logan.Li
|
||||
since := time.Now().UTC().Add(-time.Duration(hours) * time.Hour)
|
||||
type avgPoint struct {
|
||||
BucketTS int64
|
||||
AvgCPU float64
|
||||
|
||||
Reference in new issue
Block a user