tweak async cache monitoring

fishnet-storage
Thibault Duplessis 2017-01-30 08:57:15 +01:00
parent 12c8796a24
commit 5da8ba6884
2 changed files with 0 additions and 4 deletions

View File

@ -66,10 +66,8 @@ object mon {
val hitCount = rec(s"caffeine.count.hit.$name")
val hitRate = rate(s"caffeine.rate.hit.$name")
val missCount = rec(s"caffeine.count.miss.$name")
val missRate = rate(s"caffeine.rate.miss.$name")
val loadSuccessCount = rec(s"caffeine.count.load.success.$name")
val loadFailureCount = rec(s"caffeine.count.load.failure.$name")
val loadFailureRate = rate(s"caffeine.rate.load.failure.$name")
val totalLoadTime = rec(s"caffeine.total.load_time.$name")
val averageLoadPenalty = rec(s"caffeine.penalty.load_time.$name")
val evictionCount = rec(s"caffeine.count.eviction.$name")

View File

@ -101,11 +101,9 @@ object AsyncCache {
monitor hitCount stats.hitCount
monitor hitRate stats.hitRate
monitor missCount stats.missCount
monitor missRate stats.missRate
if (stats.totalLoadTime > 0) {
monitor loadSuccessCount stats.loadSuccessCount
monitor loadFailureCount stats.loadFailureCount
monitor loadFailureRate stats.loadFailureRate
monitor totalLoadTime stats.totalLoadTime
monitor averageLoadPenalty stats.averageLoadPenalty.toLong
}