public class CacheMissMetrics
extends java.lang.Object
ICache.| Modifier and Type | Field and Description | 
|---|---|
| com.codahale.metrics.Gauge<java.lang.Long> | capacityCache capacity in bytes | 
| com.codahale.metrics.Gauge<java.lang.Integer> | entriesTotal number of cache entries | 
| com.codahale.metrics.Gauge<java.lang.Double> | fifteenMinuteHitRate15m hit rate | 
| com.codahale.metrics.Gauge<java.lang.Double> | fiveMinuteHitRate5m hit rate | 
| com.codahale.metrics.Gauge<java.lang.Double> | hitRateall time cache hit rate | 
| com.codahale.metrics.Meter | missesTotal number of cache hits | 
| com.codahale.metrics.Timer | missLatencyLatency of misses | 
| com.codahale.metrics.Gauge<java.lang.Double> | oneMinuteHitRate1m hit rate | 
| com.codahale.metrics.Meter | requestsTotal number of cache requests | 
| com.codahale.metrics.Gauge<java.lang.Long> | sizeTotal size of cache, in bytes | 
| Constructor and Description | 
|---|
| CacheMissMetrics(java.lang.String type,
                CacheSize cache)Create metrics for given cache. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | reset() | 
public final com.codahale.metrics.Gauge<java.lang.Long> capacity
public final com.codahale.metrics.Meter misses
public final com.codahale.metrics.Meter requests
public final com.codahale.metrics.Timer missLatency
public final com.codahale.metrics.Gauge<java.lang.Double> hitRate
public final com.codahale.metrics.Gauge<java.lang.Double> oneMinuteHitRate
public final com.codahale.metrics.Gauge<java.lang.Double> fiveMinuteHitRate
public final com.codahale.metrics.Gauge<java.lang.Double> fifteenMinuteHitRate
public final com.codahale.metrics.Gauge<java.lang.Long> size
public final com.codahale.metrics.Gauge<java.lang.Integer> entries
public CacheMissMetrics(java.lang.String type,
                        CacheSize cache)
type - Type of Cache to identify metrics.cache - Cache to measure metricsCopyright © 2018 The Apache Software Foundation