Interface IDiskMetricsManager

    • Method Detail

      • getReadDataSizeForDisk

        default java.util.Map<java.lang.String,​java.lang.Double> getReadDataSizeForDisk()
      • getWriteDataSizeForDisk

        default java.util.Map<java.lang.String,​java.lang.Double> getWriteDataSizeForDisk()
      • getReadOperationCountForDisk

        default java.util.Map<java.lang.String,​java.lang.Long> getReadOperationCountForDisk()
      • getWriteOperationCountForDisk

        default java.util.Map<java.lang.String,​java.lang.Long> getWriteOperationCountForDisk()
      • getMergedWriteOperationForDisk

        default java.util.Map<java.lang.String,​java.lang.Long> getMergedWriteOperationForDisk()
      • getMergedReadOperationForDisk

        default java.util.Map<java.lang.String,​java.lang.Long> getMergedReadOperationForDisk()
      • getReadCostTimeForDisk

        default java.util.Map<java.lang.String,​java.lang.Long> getReadCostTimeForDisk()
      • getWriteCostTimeForDisk

        default java.util.Map<java.lang.String,​java.lang.Long> getWriteCostTimeForDisk()
      • getIoUtilsPercentage

        default java.util.Map<java.lang.String,​java.lang.Double> getIoUtilsPercentage()
      • getAvgReadCostTimeOfEachOpsForDisk

        default java.util.Map<java.lang.String,​java.lang.Double> getAvgReadCostTimeOfEachOpsForDisk()
      • getAvgWriteCostTimeOfEachOpsForDisk

        default java.util.Map<java.lang.String,​java.lang.Double> getAvgWriteCostTimeOfEachOpsForDisk()
      • getAvgSizeOfEachReadForDisk

        default java.util.Map<java.lang.String,​java.lang.Double> getAvgSizeOfEachReadForDisk()
      • getAvgSizeOfEachWriteForDisk

        default java.util.Map<java.lang.String,​java.lang.Double> getAvgSizeOfEachWriteForDisk()
      • getQueueSizeForDisk

        default java.util.Map<java.lang.String,​java.lang.Double> getQueueSizeForDisk()
      • getActualReadDataSizeForProcess

        default double getActualReadDataSizeForProcess()
      • getActualWriteDataSizeForProcess

        default double getActualWriteDataSizeForProcess()
      • getReadOpsCountForProcess

        default long getReadOpsCountForProcess()
      • getWriteOpsCountForProcess

        default long getWriteOpsCountForProcess()
      • getAttemptReadSizeForProcess

        default double getAttemptReadSizeForProcess()
      • getAttemptWriteSizeForProcess

        default double getAttemptWriteSizeForProcess()
      • getDiskIds

        default java.util.Set<java.lang.String> getDiskIds()
      • getDiskMetricsManager

        static IDiskMetricsManager getDiskMetricsManager()
        Return different implementation of DiskMetricsManager according to OS type.