voldemort.store.stats
Class StreamStatsJmx

java.lang.Object
  extended by voldemort.store.stats.StreamStatsJmx

public class StreamStatsJmx
extends java.lang.Object


Constructor Summary
StreamStatsJmx(StreamStats stats)
           
 
Method Summary
 void clearFinished()
           
 java.lang.String getAllStreamOperations()
           
 double getAvgFetchEntriesDiskTimeMs()
           
 double getAvgFetchEntriesNetworkTimeMs()
           
 double getAvgFetchFileDiskTimeMs()
           
 double getAvgFetchFileNetworkTimeMs()
           
 double getAvgFetchKeysDiskTimeMs()
           
 double getAvgFetchKeysNetworkTimeMs()
           
 double getAvgSlopDiskTimeMs()
           
 double getAvgSlopNetworkTimeMs()
           
 double getAvgUpdateDiskTimeMs()
           
 double getAvgUpdateNetworkTimeMs()
           
 java.lang.String getStreamOperation(long handleId)
           
 java.lang.String getStreamOperationIds()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StreamStatsJmx

public StreamStatsJmx(StreamStats stats)
Method Detail

getStreamOperationIds

public java.lang.String getStreamOperationIds()

getAllStreamOperations

public java.lang.String getAllStreamOperations()

getStreamOperation

public java.lang.String getStreamOperation(long handleId)

clearFinished

public void clearFinished()

getAvgFetchKeysDiskTimeMs

public double getAvgFetchKeysDiskTimeMs()

getAvgFetchEntriesDiskTimeMs

public double getAvgFetchEntriesDiskTimeMs()

getAvgFetchFileDiskTimeMs

public double getAvgFetchFileDiskTimeMs()

getAvgUpdateDiskTimeMs

public double getAvgUpdateDiskTimeMs()

getAvgSlopDiskTimeMs

public double getAvgSlopDiskTimeMs()

getAvgFetchKeysNetworkTimeMs

public double getAvgFetchKeysNetworkTimeMs()

getAvgFetchEntriesNetworkTimeMs

public double getAvgFetchEntriesNetworkTimeMs()

getAvgFetchFileNetworkTimeMs

public double getAvgFetchFileNetworkTimeMs()

getAvgUpdateNetworkTimeMs

public double getAvgUpdateNetworkTimeMs()

getAvgSlopNetworkTimeMs

public double getAvgSlopNetworkTimeMs()


Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao