feat(metrics): extend history bucket options to include 12h, 24h, and 48h intervals (#5467)

This commit is contained in:
shazzreab
2026-06-21 23:29:22 +08:00
committed by GitHub
parent 6f05c0a492
commit 648fc69cb1
3 changed files with 16 additions and 11 deletions
+9 -6
View File
@@ -158,12 +158,15 @@ const xrayVersionsCacheTTL = 15 * time.Minute
// callers from triggering arbitrary aggregation work and keeps the
// frontend's bucket selector self-documenting.
var allowedHistoryBuckets = map[int]bool{
2: true, // Real-time view
30: true, // 30s intervals
60: true, // 1m intervals
120: true, // 2m intervals
180: true, // 3m intervals
300: true, // 5m intervals
2: true, // Real-time view
30: true, // 30s intervals
60: true, // 1m intervals
120: true, // 2m intervals
180: true, // 3m intervals
300: true, // 5m intervals
720: true, // 12m intervals
1440: true, // 24m intervals
2880: true, // 48m intervals
}
// IsAllowedHistoryBucket reports whether a bucket-seconds value is in the