public interface DataStorageMetrics
Modifier and Type | Method and Description |
---|---|
long |
getCheckpointBufferSize()
Checkpoint buffer size in bytes.
|
long |
getCheckpointTotalTime()
Total checkpoint time from last restart.
|
long |
getDirtyPages()
Total dirty pages for the next checkpoint.
|
long |
getLastCheckpointCopiedOnWritePagesNumber()
Gets the number of pages copied to a temporary checkpoint buffer during the last checkpoint.
|
long |
getLastCheckpointDataPagesNumber()
Gets the number of data pages written during the last checkpoint.
|
long |
getLastCheckpointDuration()
Gets the duration of the last checkpoint in milliseconds.
|
long |
getLastCheckpointFsyncDuration()
Gets the duration of the sync phase of the last checkpoint in milliseconds.
|
long |
getLastCheckpointLockWaitDuration()
Gets the duration of last checkpoint lock wait in milliseconds.
|
long |
getLastCheckpointMarkDuration()
Gets the duration of last checkpoint mark phase in milliseconds.
|
long |
getLastCheckpointPagesWriteDuration()
Gets the duration of last checkpoint pages write phase in milliseconds.
|
long |
getLastCheckpointTotalPagesNumber()
Gets the total number of pages written during the last checkpoint.
|
long |
getOffHeapSize()
Total offheap size in bytes.
|
long |
getOffheapUsedSize()
Total used offheap size in bytes.
|
long |
getPagesRead()
The number of read pages from last restart.
|
long |
getPagesReplaced()
The number of replaced pages from last restart.
|
long |
getPagesWritten()
The number of written pages from last restart.
|
long |
getTotalAllocatedSize()
Total size of memory allocated in bytes.
|
long |
getUsedCheckpointBufferPages()
Gets used checkpoint buffer size in pages.
|
long |
getUsedCheckpointBufferSize()
Gets used checkpoint buffer size in bytes.
|
int |
getWalArchiveSegments()
Gets the current number of WAL segments in the WAL archive.
|
long |
getWalBuffPollSpinsRate()
Returns WAL buffer poll spins number over the last time interval.
|
float |
getWalFsyncTimeAverage()
Gets the average WAL fsync duration in microseconds over the last time interval.
|
long |
getWalLastRollOverTime()
Time of the last WAL segment rollover.
|
float |
getWalLoggingRate()
Gets the average number of WAL records per second written during the last time interval.
|
long |
getWalTotalSize()
Total size in bytes for storage wal files.
|
float |
getWalWritingRate()
Gets the average number of bytes per second written during the last time interval.
|
float getWalLoggingRate()
The length of time interval is configured via DataStorageConfiguration.setMetricsRateTimeInterval(long)
configuration property.
The number of subintervals is configured via DataStorageConfiguration.setMetricsSubIntervalCount(int)
configuration property.
float getWalWritingRate()
DataStorageConfiguration.setMetricsRateTimeInterval(long)
configuration property.
The number of subintervals is configured via DataStorageConfiguration.setMetricsSubIntervalCount(int)
configuration property.int getWalArchiveSegments()
float getWalFsyncTimeAverage()
The length of time interval is configured via DataStorageConfiguration.setMetricsRateTimeInterval(long)
configuration property.
The number of subintervals is configured via DataStorageConfiguration.setMetricsSubIntervalCount(int)
configuration property.
long getWalBuffPollSpinsRate()
The length of time interval is configured via DataStorageConfiguration.setMetricsRateTimeInterval(long)
configuration property.
The number of subintervals is configured via DataStorageConfiguration.setMetricsSubIntervalCount(int)
configuration property.
long getWalTotalSize()
long getWalLastRollOverTime()
long getCheckpointTotalTime()
long getLastCheckpointDuration()
long getLastCheckpointLockWaitDuration()
long getLastCheckpointMarkDuration()
long getLastCheckpointPagesWriteDuration()
long getLastCheckpointFsyncDuration()
long getLastCheckpointTotalPagesNumber()
long getLastCheckpointDataPagesNumber()
long getLastCheckpointCopiedOnWritePagesNumber()
long getDirtyPages()
long getPagesRead()
long getPagesWritten()
long getPagesReplaced()
long getOffHeapSize()
long getOffheapUsedSize()
long getTotalAllocatedSize()
long getUsedCheckpointBufferPages()
long getUsedCheckpointBufferSize()
long getCheckpointBufferSize()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.2 Release Date : February 6 2019