public interface DataStorageMetrics
Modifier and Type | Method and Description |
---|---|
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.
|
int |
getWalArchiveSegments()
Gets the current number of WAL segments in the WAL archive.
|
float |
getWalFsyncTimeAverage()
Gets the average WAL fsync duration in microseconds over the last time interval.
|
float |
getWalLoggingRate()
Gets the average number of WAL records per second written during the last time interval.
|
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)
configurartion property.
The number of subintervals is configured via DataStorageConfiguration.setMetricsSubIntervalCount(int)
configuration property.
float getWalWritingRate()
DataStorageConfiguration.setMetricsRateTimeInterval(long)
configurartion 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)
configurartion property.
The number of subintervals is configured via DataStorageConfiguration.setMetricsSubIntervalCount(int)
configuration property.
long getLastCheckpointDuration()
long getLastCheckpointLockWaitDuration()
long getLastCheckpointMarkDuration()
long getLastCheckpointPagesWriteDuration()
long getLastCheckpointFsyncDuration()
long getLastCheckpointTotalPagesNumber()
long getLastCheckpointDataPagesNumber()
long getLastCheckpointCopiedOnWritePagesNumber()
Follow @ApacheIgnite
Ignite Fabric : ver. 2.3.0 Release Date : October 28 2017