com.palantir.opensource.sysmon.linux
Interface LinuxIOStatMBean

All Known Implementing Classes:
LinuxIOStat

public interface LinuxIOStatMBean

MBean interface for LinuxIOStatJMXWrapper.


Method Summary
 float getAverageQueueLengthInSectors()
           
 float getAverageRequestSizeInSectors()
           
 float getAverageServiceTimeInMillis()
           
 float getAverageWaitTimeInMillis()
           
 float getBandwidthUtilizationPercentage()
           
 String getDevice()
           
 float getKilobytesReadPerSecond()
           
 float getKilobytesWrittenPerSecond()
           
 float getMergedReadRequestsPerSecond()
           
 float getMergedWriteRequestsPerSecond()
           
 float getReadRequestsPerSecond()
           
 int getSamplePeriodInSeconds()
           
 float getWriteRequestsPerSecond()
           
 

Method Detail

getDevice

String getDevice()

getSamplePeriodInSeconds

int getSamplePeriodInSeconds()

getMergedReadRequestsPerSecond

float getMergedReadRequestsPerSecond()

getMergedWriteRequestsPerSecond

float getMergedWriteRequestsPerSecond()

getReadRequestsPerSecond

float getReadRequestsPerSecond()

getWriteRequestsPerSecond

float getWriteRequestsPerSecond()

getKilobytesReadPerSecond

float getKilobytesReadPerSecond()

getKilobytesWrittenPerSecond

float getKilobytesWrittenPerSecond()

getAverageRequestSizeInSectors

float getAverageRequestSizeInSectors()

getAverageQueueLengthInSectors

float getAverageQueueLengthInSectors()

getAverageWaitTimeInMillis

float getAverageWaitTimeInMillis()

getAverageServiceTimeInMillis

float getAverageServiceTimeInMillis()

getBandwidthUtilizationPercentage

float getBandwidthUtilizationPercentage()


Copyright © 2012 Palantir Technologies. All Rights Reserved.