|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IStoreBindingStats
Defines the ODS store binding's statistics interface.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.neeve.stats.IStats |
---|
com.neeve.stats.IStats.Counter, com.neeve.stats.IStats.Gauge, com.neeve.stats.IStats.Latencies |
Method Summary | |
---|---|
IStoreBinding |
getBinding()
Get the store binding associated with a stats object |
IStoreSenderStats |
getICRSenderStats()
Get a store binding ICR sender's stats. |
com.neeve.stats.IStats.Latencies |
getIcrSendLatencies()
Returns times spent writing store entries via ICR |
com.neeve.stats.IStats.Latencies |
getIndexLatencies()
Returns times spent indexing store entries |
long |
getNumCommitCompletionsReceived()
Get the number of commit completions received by a store binding |
long |
getNumCommitCompletionsSent()
Get the number of commits completions sent by a store binding |
long |
getNumCommitEntriesReceived()
Get the number of commits entries received by a store binding |
long |
getNumCommitEntriesSent()
Get the number of commits entries by a store binding |
long |
getNumCommitsReceived()
Get the number of commits received by a store binding |
long |
getNumCommitsSent()
Get the number of commits sent by a store binding |
com.neeve.stats.IStats.Latencies |
getPersisterLatencies()
Returns times spent writing store entities to the persister |
IStorePersisterStats |
getPersisterStats()
Get a store binding persister's stats. |
IStoreBinding.Role |
getRole()
Get a store binding's role |
com.neeve.stats.IStats.Latencies |
getSerializeLatencies()
Returns time spent serializing store entries. |
com.neeve.stats.IStats.Latencies |
getSerializeToPersistLatencies()
Returns the time from post serialization to pre persistence |
com.neeve.stats.IStats.Latencies |
getSerializeToWireLatencies()
Returns the time from post serialization to pre replication wire write |
IStoreBinding.State |
getState()
Get a store binding's state |
com.neeve.stats.IStats.Latencies |
getWireLatencies()
Returns the roundtrip wire latency (on primary) or primary-backup wire latency (on backup) |
com.neeve.stats.IStats.Latencies |
getWireToDeserializeLatencies()
Returns the post replication wire-read to pre deserialize latency (on backup) |
Methods inherited from interface com.neeve.stats.IStats |
---|
close, get, getLogger, getName, getType, startPeriodicOutput, stopPeriodicOutput |
Method Detail |
---|
IStoreBinding getBinding()
IStoreBinding.Role getRole()
IStoreBinding.State getState()
long getNumCommitsSent()
long getNumCommitEntriesSent()
long getNumCommitsReceived()
long getNumCommitEntriesReceived()
long getNumCommitCompletionsSent()
long getNumCommitCompletionsReceived()
IStorePersisterStats getPersisterStats()
IStoreSenderStats getICRSenderStats()
com.neeve.stats.IStats.Latencies getIndexLatencies()
com.neeve.stats.IStats.Latencies getPersisterLatencies()
com.neeve.stats.IStats.Latencies getIcrSendLatencies()
com.neeve.stats.IStats.Latencies getSerializeLatencies()
com.neeve.stats.IStats.Latencies getSerializeToPersistLatencies()
com.neeve.stats.IStats.Latencies getSerializeToWireLatencies()
com.neeve.stats.IStats.Latencies getWireLatencies()
com.neeve.stats.IStats.Latencies getWireToDeserializeLatencies()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |