fix apiserver metrics RecordsWatchCacheCapacityChange use watchCache as increase total

if old less than new, Inc function should be called for `watchCacheCapacityIncreaseTotal` instead of `watchCacheCapacity`

Signed-off-by: joey <zchengjoey@gmail.com>
This commit is contained in:
joey 2023-02-24 16:02:35 +08:00
parent 5961d8ce1b
commit 96b9531f3e
No known key found for this signature in database
GPG Key ID: B5AE69C27B241A78

View File

@ -167,7 +167,7 @@ func RecordListCacheMetrics(resourcePrefix, indexName string, numFetched, numRet
func RecordsWatchCacheCapacityChange(objType string, old, new int) {
WatchCacheCapacity.WithLabelValues(objType).Set(float64(new))
if old < new {
WatchCacheCapacity.WithLabelValues(objType).Inc()
watchCacheCapacityIncreaseTotal.WithLabelValues(objType).Inc()
return
}
watchCacheCapacityDecreaseTotal.WithLabelValues(objType).Inc()