Description
1. Add new metrics for data storage and cache group.
class CacheGroupMetricsMXBean{ /** CacheGroup type. PARTITIONED, REPLICATED, LOCAL.*/ String getType(); /** Partitions currently assigned to the local node in this cache group. */ int[] getPartitions(); }
class DataRegionMXBean{ /** Total offheap size in bytes. */ long getOffHeapSize(); /** Total used offheap size in bytes for all data regions. */ long getOffheapUsedSize(); /** The number of read pages from last restart. */ long getPagesRead(); /** The number of writen pages from last restart. */ long getPagesWriten(); /** The number of replaced pages from last restart . */ long getPagesReplaced(); /** Total dirty pages for the next checkpoint. */ long getDirtyPages(); }
class DataStorageMXbean{ /** Total offheap size in bytes. */ long getOffHeapSize(); /** Total used offheap size in bytes for all data regions. */ long getOffheapUsedSize(); /** The number of read pages from last restart. */ long getPagesRead(); /** The number of writen pages from last restart. */ long getPagesWriten(); /** The number of replaced pages from last restart. */ long getPagesReplaced(); /** Total checkpoint time from last restart. */ long getCheckpointTotalTime(); /** Total dirty pages for the next checkpoint. */ long getDirtyPages(); /** Total size in bytes for storage wal files. */ long getWalTotalSize(); /** Time of the last WAL segment rollover. */ long getWalLastRollOverTime(); }
Attachments
Issue Links
- is related to
-
IGNITE-8341 .NET: Add new metrics for data storage
- Open
- relates to
-
IGNITE-8515 Value of CacheGroupMetricsMXBean.getTotalAllocatedPages() is always 0
- Resolved
- links to