Skip to content

Commit 90d7a5c

Browse files
authored
liveness stats tracking fixes (#154)
1 parent 4090d51 commit 90d7a5c

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

application/liveness/cached.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -159,24 +159,24 @@ func (blt *CachedLivenessTester) printStats(logger *log.Logger) {
159159
nlf := atomic.LoadInt64(&s.newLivenessFail)
160160
nlcl := atomic.LoadInt64(&s.newLivenessCachedLive)
161161
nlcn := atomic.LoadInt64(&s.newLivenessCachedNonLive)
162-
total := math.Max(float64(nlp+nlf + +nlcl + nlcn), 1)
162+
total := math.Max(float64(nlp+nlf+nlcl+nlcn), 1)
163163

164164
liveCacheLen := 0
165-
var liveCacheCap float64 = 0
165+
var liveCacheCapPct float64 = 0
166166
if blt.ipCacheLive != nil {
167167
liveCacheLen = blt.ipCacheLive.Len()
168-
liveCacheCap = blt.ipCacheLive.Cap()
168+
liveCacheCapPct = float64(liveCacheLen) / float64(blt.ipCacheLive.Cap()) * 100
169169
}
170170

171171
nonLiveCacheLen := 0
172-
var nonLiveCacheCap float64 = 0
172+
var nonLiveCacheCapPct float64 = 0
173173
if blt.ipCacheLive != nil {
174174
nonLiveCacheLen = blt.ipCacheNonLive.Len()
175-
nonLiveCacheCap = blt.ipCacheNonLive.Cap()
176-
175+
nonLiveCacheCapPct = float64(nonLiveCacheLen) / float64(blt.ipCacheNonLive.Cap()) * 100
177176
}
178177

179-
logger.Infof("liveness-stats: %d %.3f%% %.3f/s %d %.3f%% %.3f/s %d %.3f%% %.3f/s %d %.3f%% %.3f/s %d %.3f%% %d %.3f%%",
178+
logger.Infof("liveness-stats: %d %d %.3f%% %.3f/s %d %.3f%% %.3f/s %d %.3f%% %.3f/s %d %.3f%% %.3f/s %d %.3f%% %d %.3f%%",
179+
nlp+nlf+nlcl+nlcn,
180180
nlp,
181181
float64(nlp)/float64(total)*100,
182182
float64(nlp)/float64(epochDur)*1000,
@@ -190,9 +190,9 @@ func (blt *CachedLivenessTester) printStats(logger *log.Logger) {
190190
float64(nlcn)/float64(total)*100,
191191
float64(nlcn)/float64(epochDur)*1000,
192192
liveCacheLen,
193-
liveCacheCap,
193+
liveCacheCapPct,
194194
nonLiveCacheLen,
195-
nonLiveCacheCap,
195+
nonLiveCacheCapPct,
196196
)
197197
}
198198

0 commit comments

Comments
 (0)