voldemort.store.stats
Class StoreStatsJmx
java.lang.Object
voldemort.store.stats.StoreStatsJmx
public class StoreStatsJmx
- extends java.lang.Object
A wrapper class to expose store stats via JMX
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StoreStatsJmx
public StoreStatsJmx(StoreStats stats)
getNumberOfCallsToGetAll
public long getNumberOfCallsToGetAll()
getAverageGetAllCompletionTimeInMs
public double getAverageGetAllCompletionTimeInMs()
getGetAllThroughput
public float getGetAllThroughput()
getGetAllThroughputInBytes
public float getGetAllThroughputInBytes()
getAverageGetAllCount
public double getAverageGetAllCount()
getMaxGetAllCount
public long getMaxGetAllCount()
getNumberOfCallsToGet
public long getNumberOfCallsToGet()
getAverageGetCompletionTimeInMs
public double getAverageGetCompletionTimeInMs()
getGetThroughput
public float getGetThroughput()
getGetThroughputInBytes
public float getGetThroughputInBytes()
getNumberOfCallsToPut
public long getNumberOfCallsToPut()
getAveragePutCompletionTimeInMs
public double getAveragePutCompletionTimeInMs()
getPutThroughput
public float getPutThroughput()
getPutThroughputInBytes
public float getPutThroughputInBytes()
getNumberOfCallsToDelete
public long getNumberOfCallsToDelete()
getAverageDeleteCompletionTimeInMs
public double getAverageDeleteCompletionTimeInMs()
getDeleteThroughput
public float getDeleteThroughput()
getNumberOfObsoleteVersions
public long getNumberOfObsoleteVersions()
getNumberOfExceptions
public long getNumberOfExceptions()
getAvgOperationCompletionTimeInMs
public double getAvgOperationCompletionTimeInMs()
getOperationThroughput
public double getOperationThroughput()
getOperationThroghputInBytes
public double getOperationThroghputInBytes()
getPercentGetReturningEmptyResponse
public double getPercentGetReturningEmptyResponse()
getPercentGetAllReturningEmptyResponse
public double getPercentGetAllReturningEmptyResponse()
getMaxPutLatency
public long getMaxPutLatency()
getMaxGetLatency
public long getMaxGetLatency()
getMaxGetAllLatency
public long getMaxGetAllLatency()
getMaxDeleteLatency
public long getMaxDeleteLatency()
getQ95PutLatency
public long getQ95PutLatency()
getQ95GetLatency
public long getQ95GetLatency()
getQ95GetAllLatency
public long getQ95GetAllLatency()
getQ95DeleteLatency
public long getQ95DeleteLatency()
getQ99PutLatency
public long getQ99PutLatency()
getQ99GetLatency
public long getQ99GetLatency()
getQ99GetAllLatency
public long getQ99GetAllLatency()
getQ99DeleteLatency
public long getQ99DeleteLatency()
getMaxPutSizeInBytes
public long getMaxPutSizeInBytes()
getMaxGetAllSizeInBytes
public long getMaxGetAllSizeInBytes()
getMaxGetSizeInBytes
public long getMaxGetSizeInBytes()
getAverageGetSizeInBytes
public double getAverageGetSizeInBytes()
getAverageGetAllSizeInBytes
public double getAverageGetAllSizeInBytes()
getAveragePutSizeInBytes
public double getAveragePutSizeInBytes()
Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu