@MXBeanDescription(value="MBean that provides access to snapshot information.") public interface SnapshotMetricsMXBean
Modifier and Type | Method and Description |
---|---|
int |
getAvailableSnapshotMetrics()
Gets the number of recorded snapshot metrics.
|
long |
getBytesWritten()
Total size of all pages in bytes during snapshot creation (before/without compression).
|
long |
getBytesWritten(int index)
Total size of bytes during snapshot creation.
|
long |
getFreeSpace()
Gets free space in default configured snapshot directory (in bytes).
|
long |
getLastSnapshotFinishTime()
Gets the last snapshot finish time.
|
long |
getLastSnapshotId()
Gets the last snapshot IDs
|
String |
getLastSnapshotOperation()
Gets the last snapshot operation type.
|
long |
getLastSnapshotStartTime()
Gets the last snapshot start time.
|
long |
getPartitionsWritten()
Partitions written during snapshot creation.
|
long |
getPartitionsWritten(int index)
Partitions written during snapshot creation.
|
long |
getTotalBytesWrittenOnStorage()
Total bytes written on storage during snapshot creation (including snapshot metadata).
|
long |
getTotalBytesWrittenOnStorage(int index)
Total bytes written on storage during snapshot creation.
|
long |
getWriteThrottlingTime()
Time in milliseconds when snapshot writer thread was parked.
|
long |
getWriteThrottlingTime(int index)
Time in milliseconds when snapshot writer thread was parked.
|
boolean |
isSnapshotInProgress()
Gets flag indicating if there is an ongoing snapshot operation.
|
long |
snapshotFinishTime(int index)
Gets one of the last snapshot finish times by it's relative index.
|
long |
snapshotId(int index)
Gets one of the last snapshot IDs by it's relative index.
|
String |
snapshotOperation(int index)
Gets one of the last snapshot operation types by it's relative index.
|
long |
snapshotStartTime(int index)
Gets one of the last snapshot start times by it's relative index.
|
@MXBeanDescription(value="Snapshot in progress.") boolean isSnapshotInProgress()
@MXBeanDescription(value="Last snapshot ID.") long getLastSnapshotId()
@MXBeanDescription(value="Snapshot id.") long snapshotId(int index)
index
- Relative snapshot index.@MXBeanDescription(value="Last snapshot start time.") long getLastSnapshotStartTime()
@MXBeanDescription(value="Snapshot start time. 0 for current (if snapshot in progress) or last.") long snapshotStartTime(int index)
index
- Relative snapshot index.@MXBeanDescription(value="Last snapshot finish time.") long getLastSnapshotFinishTime()
@MXBeanDescription(value="Snapshot finish time. 0 for current (if snapshot in progress) or last.") long snapshotFinishTime(int index)
index
- Relative snapshot index.@MXBeanDescription(value="Last snapshot operation type.") String getLastSnapshotOperation()
@MXBeanDescription(value="Snapshot operation type. 0 for current (if snapshot in progress) or last.") String snapshotOperation(int index)
index
- Relative snapshot index.@MXBeanDescription(value="Last available snapshots info.") int getAvailableSnapshotMetrics()
@MXBeanDescription(value="Free space in snapshot directory.") long getFreeSpace()
@MXBeanDescription(value="Total pages in bytes written in current snapshot before compression.") long getBytesWritten()
@MXBeanDescription(value="Total bytes written on storage.") long getTotalBytesWrittenOnStorage()
@MXBeanDescription(value="Time in milliseconds snapshot writer thread was throttled.") long getWriteThrottlingTime()
@MXBeanDescription(value="Bytes written during snapshot creation.") long getBytesWritten(int index)
index
- Relative snapshot index.@MXBeanDescription(value="Time in milliseconds snapshot writer thread was throttled.") long getWriteThrottlingTime(int index)
index
- Relative snapshot index.@MXBeanDescription(value="Total bytes written on storage.") long getTotalBytesWrittenOnStorage(int index)
index
- Relative snapshot index.@MXBeanDescription(value="Partitions written during snapshot creation.") long getPartitionsWritten()
@MXBeanDescription(value="Partitions written during snapshot creation.") long getPartitionsWritten(int index)
index
- Relative snapshot index.*
GridGain In-Memory Computing Platform : ver. 8.9.15 Release Date : December 3 2024