GridMetricManager instead.@Deprecated public class DataStorageMetricsSnapshot extends Object implements DataStorageMetrics
| Constructor and Description |
|---|
DataStorageMetricsSnapshot(DataStorageMetrics metrics)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
long |
getCheckpointBufferSize()
Deprecated.
Checkpoint buffer size in bytes.
|
long |
getCheckpointTotalTime()
Deprecated.
Total checkpoint time from last restart.
|
long |
getDirtyPages()
Deprecated.
Total dirty pages for the next checkpoint.
|
long |
getLastCheckpointCopiedOnWritePagesNumber()
Deprecated.
Gets the number of pages copied to a temporary checkpoint buffer during the last checkpoint.
|
long |
getLastCheckpointDataPagesNumber()
Deprecated.
Gets the number of data pages written during the last checkpoint.
|
long |
getLastCheckpointDuration()
Deprecated.
Gets the duration of the last checkpoint in milliseconds.
|
long |
getLastCheckpointFsyncDuration()
Deprecated.
Gets the duration of the sync phase of the last checkpoint in milliseconds.
|
long |
getLastCheckpointLockWaitDuration()
Deprecated.
Gets the duration of last checkpoint lock wait in milliseconds.
|
long |
getLastCheckpointMarkDuration()
Deprecated.
Gets the duration of last checkpoint mark phase in milliseconds.
|
long |
getLastCheckpointPagesWriteDuration()
Deprecated.
Gets the duration of last checkpoint pages write phase in milliseconds.
|
long |
getLastCheckpointTotalPagesNumber()
Deprecated.
Gets the total number of pages written during the last checkpoint.
|
long |
getOffHeapSize()
Deprecated.
Total offheap size in bytes.
|
long |
getOffheapUsedSize()
Deprecated.
Total used offheap size in bytes.
|
long |
getPagesRead()
Deprecated.
The number of read pages from last restart.
|
long |
getPagesReplaced()
Deprecated.
The number of replaced pages from last restart.
|
long |
getPagesWritten()
Deprecated.
The number of written pages from last restart.
|
long |
getSparseStorageSize()
Deprecated.
Storage space allocated adjusted for possible sparsity in bytes.
|
long |
getStorageSize()
Deprecated.
Storage space allocated in bytes.
|
long |
getTotalAllocatedSize()
Deprecated.
Total size of memory allocated in bytes.
|
long |
getUsedCheckpointBufferPages()
Deprecated.
Gets used checkpoint buffer size in pages.
|
long |
getUsedCheckpointBufferSize()
Deprecated.
Gets used checkpoint buffer size in bytes.
|
int |
getWalArchiveSegments()
Deprecated.
Gets the current number of WAL segments in the WAL archive.
|
long |
getWalBuffPollSpinsRate()
Deprecated.
Returns WAL buffer poll spins number over the last time interval.
|
float |
getWalFsyncTimeAverage()
Deprecated.
Gets the average WAL fsync duration in microseconds over the last time interval.
|
long |
getWalLastRollOverTime()
Deprecated.
Time of the last WAL segment rollover.
|
float |
getWalLoggingRate()
Deprecated.
Gets the average number of WAL records per second written during the last time interval.
|
long |
getWalTotalSize()
Deprecated.
Total size in bytes for storage wal files.
|
float |
getWalWritingRate()
Deprecated.
Gets the average number of bytes per second written during the last time interval.
|
String |
toString()
Deprecated.
|
public DataStorageMetricsSnapshot(DataStorageMetrics metrics)
metrics - Metrics.public 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.
getWalLoggingRate in interface DataStorageMetricspublic float getWalWritingRate()
DataStorageConfiguration.setMetricsRateTimeInterval(long)
configuration property.
The number of subintervals is configured via DataStorageConfiguration.setMetricsSubIntervalCount(int)
configuration property.getWalWritingRate in interface DataStorageMetricspublic int getWalArchiveSegments()
getWalArchiveSegments in interface DataStorageMetricspublic 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.
getWalFsyncTimeAverage in interface DataStorageMetricspublic 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.
getWalBuffPollSpinsRate in interface DataStorageMetricspublic long getLastCheckpointDuration()
getLastCheckpointDuration in interface DataStorageMetricspublic long getLastCheckpointLockWaitDuration()
getLastCheckpointLockWaitDuration in interface DataStorageMetricspublic long getLastCheckpointMarkDuration()
getLastCheckpointMarkDuration in interface DataStorageMetricspublic long getLastCheckpointPagesWriteDuration()
getLastCheckpointPagesWriteDuration in interface DataStorageMetricspublic long getLastCheckpointFsyncDuration()
getLastCheckpointFsyncDuration in interface DataStorageMetricspublic long getLastCheckpointTotalPagesNumber()
getLastCheckpointTotalPagesNumber in interface DataStorageMetricspublic long getLastCheckpointDataPagesNumber()
getLastCheckpointDataPagesNumber in interface DataStorageMetricspublic long getLastCheckpointCopiedOnWritePagesNumber()
getLastCheckpointCopiedOnWritePagesNumber in interface DataStorageMetricspublic long getWalTotalSize()
getWalTotalSize in interface DataStorageMetricspublic long getWalLastRollOverTime()
getWalLastRollOverTime in interface DataStorageMetricspublic long getCheckpointTotalTime()
getCheckpointTotalTime in interface DataStorageMetricspublic long getDirtyPages()
getDirtyPages in interface DataStorageMetricspublic long getPagesRead()
getPagesRead in interface DataStorageMetricspublic long getPagesWritten()
getPagesWritten in interface DataStorageMetricspublic long getPagesReplaced()
getPagesReplaced in interface DataStorageMetricspublic long getOffHeapSize()
getOffHeapSize in interface DataStorageMetricspublic long getOffheapUsedSize()
getOffheapUsedSize in interface DataStorageMetricspublic long getTotalAllocatedSize()
getTotalAllocatedSize in interface DataStorageMetricspublic long getUsedCheckpointBufferPages()
getUsedCheckpointBufferPages in interface DataStorageMetricspublic long getUsedCheckpointBufferSize()
getUsedCheckpointBufferSize in interface DataStorageMetricspublic long getCheckpointBufferSize()
getCheckpointBufferSize in interface DataStorageMetricspublic long getStorageSize()
getStorageSize in interface DataStorageMetricspublic long getSparseStorageSize()
getSparseStorageSize in interface DataStorageMetrics
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.8.0 Release Date : February 27 2020