@MXBeanDescription(value="MBean that provides access IO statistics metrics.") public interface IoStatisticsMetricsMXBean
Modifier and Type | Method and Description |
---|---|
Long |
getCacheGroupLogicalReads(String cacheGrpName)
Gets number of logical page reads for given cache group.
|
Long |
getCacheGroupPhysicalReads(String cacheGrpName)
Gets number of physical page reads for given cache group.
|
String |
getCacheGroupStatistics(String cacheGrpName)
Gets string presentation of cache group IO statistics for given cache group.
|
Long |
getIndexInnerLogicalReads(String cacheGrpName,
String idxName)
Gets number of logical inner index's page reads for given cache group and index.
|
Long |
getIndexInnerPhysicalReads(String cacheGrpName,
String idxName)
Gets number of physical inner index's page reads for given cache group and index.
|
Long |
getIndexLeafLogicalReads(String cacheGrpName,
String idxName)
Gets number of logical leaf index's page reads for given cache group and index.
|
Long |
getIndexLeafPhysicalReads(String cacheGrpName,
String idxName)
Gets number of physical leaf index's page reads for given cache group and index.
|
Long |
getIndexLogicalReads(String cacheGrpName,
String idxName)
Gets number of logical index page reads for given cache group and index.
|
Long |
getIndexPhysicalReads(String cacheGrpName,
String idxName)
Gets number of physical index page reads for given cache group and index.
|
String |
getIndexStatistics(String cacheGrpName,
String idxName)
Gets string presentation of index IO statistics for given cache group and index.
|
long |
getStartTime() |
String |
getStartTimeLocal() |
void |
reset()
Reset all IO statistics.
|
@MXBeanDescription(value="Start time of gathering staistics.") long getStartTime()
@MXBeanDescription(value="Start time of gathering staistics.") String getStartTimeLocal()
@MXBeanDescription(value="Reset gathered statistics.") void reset()
@MXBeanDescription(value="String presentation of cache group IO statistics.") @MXBeanParametersNames(value="cacheGrpName") @MXBeanParametersDescriptions(value="Cache group name.") String getCacheGroupStatistics(String cacheGrpName)
cacheGrpName
- Name of cache group.@MXBeanDescription(value="Number of physical page reads for given cache group.Can return null in case such statistics doesn\'t exists.") @MXBeanParametersNames(value="cacheGrpName") @MXBeanParametersDescriptions(value="Cache group name.") Long getCacheGroupPhysicalReads(String cacheGrpName)
cacheGrpName
- Name of cache group.null
in case such statistics doesn't exists.@MXBeanDescription(value="Number of logical page reads for given cache group. Can return null in case such statistics doesn\'t exists.") @MXBeanParametersNames(value="cacheGrpName") @MXBeanParametersDescriptions(value="Cache group name.") Long getCacheGroupLogicalReads(String cacheGrpName)
cacheGrpName
- Name of cache group.null
in case such statistics doesn't exists.@MXBeanDescription(value="String presentation of index IO statistics.") @MXBeanParametersNames(value={"cacheGrpName","idxName"}) @MXBeanParametersDescriptions(value={"Cache group name.","Index name."}) String getIndexStatistics(String cacheGrpName, String idxName)
cacheGrpName
- Name of cache group.idxName
- Name of index.@MXBeanDescription(value="Number of physical page reads for given cache group.Can return null in case such statistics doesn\'t exists.") @MXBeanParametersNames(value={"cacheGrpName","idxName"}) @MXBeanParametersDescriptions(value={"Cache group name.","Index name."}) Long getIndexPhysicalReads(String cacheGrpName, String idxName)
cacheGrpName
- Name of cache group.idxName
- Name of index.null
in case such statistics doesn't exists.@MXBeanDescription(value="Number of logical page reads for given cache group.Can return null in case such statistics doesn\'t exists.") @MXBeanParametersNames(value={"cacheGrpName","idxName"}) @MXBeanParametersDescriptions(value={"Cache group name.","Index name."}) Long getIndexLogicalReads(String cacheGrpName, String idxName)
cacheGrpName
- Name of cache group.idxName
- Name of index.null
in case such statistics doesn't exists.@MXBeanDescription(value="Number of logical leaf index\'s page reads for given cache group and index.Can return null in case such statistics doesn\'t exists.") @MXBeanParametersNames(value={"cacheGrpName","idxName"}) @MXBeanParametersDescriptions(value={"Cache group name.","Index name."}) Long getIndexLeafLogicalReads(String cacheGrpName, String idxName)
cacheGrpName
- Name of cache group.idxName
- Name of index.null
in case such statistics doesn't exists.@MXBeanDescription(value="Number of physical leaf index\'s page reads for given cache group and index.Can return null in case such statistics doesn\'t exists.") @MXBeanParametersNames(value={"cacheGrpName","idxName"}) @MXBeanParametersDescriptions(value={"Cache group name.","Index name."}) Long getIndexLeafPhysicalReads(String cacheGrpName, String idxName)
cacheGrpName
- Name of cache group.idxName
- Name of index.null
in case such statistics doesn't exists.@MXBeanDescription(value="Number of logical inner index\'s page reads for given cache group and index.Can return null in case such statistics doesn\'t exists.") @MXBeanParametersNames(value={"cacheGrpName","idxName"}) @MXBeanParametersDescriptions(value={"Cache group name.","Index name."}) Long getIndexInnerLogicalReads(String cacheGrpName, String idxName)
cacheGrpName
- Name of cache group.idxName
- Name of index.null
in case such statistics doesn't exists.@MXBeanDescription(value="Number of physical inner index\'s page reads for given cache group and index.Can return null in case such statistics doesn\'t exists.") @MXBeanParametersNames(value={"cacheGrpName","idxName"}) @MXBeanParametersDescriptions(value={"Cache group name.","Index name."}) Long getIndexInnerPhysicalReads(String cacheGrpName, String idxName)
cacheGrpName
- Name of cache group.idxName
- Name of index.null
in case such
statistics doesn't exists.
GridGain In-Memory Computing Platform : ver. 8.9.14 Release Date : November 5 2024