public class CacheMetrics
extends java.lang.Object
ICache.| Modifier and Type | Field and Description |
|---|---|
com.yammer.metrics.core.Gauge<java.lang.Long> |
capacity
Cache capacity in bytes
|
com.yammer.metrics.core.Gauge<java.lang.Integer> |
entries
Total number of cache entries
|
com.yammer.metrics.core.Gauge<java.lang.Double> |
hitRate
cache hit rate
|
com.yammer.metrics.core.Meter |
hits
Total number of cache hits
|
com.yammer.metrics.core.Meter |
requests
Total number of cache requests
|
com.yammer.metrics.core.Gauge<java.lang.Long> |
size
Total size of cache, in bytes
|
| Constructor and Description |
|---|
CacheMetrics(java.lang.String type,
ICache cache)
Create metrics for given cache.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getRecentHitRate()
Deprecated.
|
public final com.yammer.metrics.core.Gauge<java.lang.Long> capacity
public final com.yammer.metrics.core.Meter hits
public final com.yammer.metrics.core.Meter requests
public final com.yammer.metrics.core.Gauge<java.lang.Double> hitRate
public final com.yammer.metrics.core.Gauge<java.lang.Long> size
public final com.yammer.metrics.core.Gauge<java.lang.Integer> entries
public CacheMetrics(java.lang.String type,
ICache cache)
type - Type of Cache to identify metrics.cache - Cache to measure metricsCopyright © 2015 The Apache Software Foundation