Package org.apache.cassandra.metrics
Class CacheMetrics
java.lang.Object
org.apache.cassandra.metrics.CacheMetrics
- Direct Known Subclasses:
ChunkCacheMetrics
Metrics for
ICache.-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal com.codahale.metrics.Gauge<Long>Cache capacity in bytesfinal com.codahale.metrics.Gauge<Integer>Total number of cache entriesprotected final MetricNameFactoryfinal com.codahale.metrics.Gauge<Double>15m hit ratefinal com.codahale.metrics.Gauge<Double>5m hit ratefinal com.codahale.metrics.Gauge<Double>all time cache hit ratefinal com.codahale.metrics.MeterTotal number of cache hitsfinal com.codahale.metrics.MeterTotal number of cache missesfinal com.codahale.metrics.Gauge<Double>1m hit ratefinal com.codahale.metrics.MeterTotal number of cache requestsfinal com.codahale.metrics.Gauge<Long>Total size of cache, in bytes -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
capacity
Cache capacity in bytes -
size
Total size of cache, in bytes -
entries
Total number of cache entries -
hits
public final com.codahale.metrics.Meter hitsTotal number of cache hits -
misses
public final com.codahale.metrics.Meter missesTotal number of cache misses -
requests
public final com.codahale.metrics.Meter requestsTotal number of cache requests -
hitRate
all time cache hit rate -
oneMinuteHitRate
1m hit rate -
fiveMinuteHitRate
5m hit rate -
fifteenMinuteHitRate
15m hit rate -
factory
-
-
Constructor Details
-
CacheMetrics
Create metrics for given cache.- Parameters:
type- Type of Cache to identify metrics.cache- Cache to measure metrics
-
-
Method Details
-
reset
public void reset()
-