public class LinuxCpuSamplerPlugin extends java.lang.Object implements CpuSamplerPlugin, java.lang.Runnable
AIX, FREEBSD, LINUX, MAC_OS, MAC_OS_X, OS_2, POWERPC, SOLARIS, WINDOWS_2000, WINDOWS_95, WINDOWS_CE, WINDOWS_NT, WINDOWS_XP
Constructor and Description |
---|
LinuxCpuSamplerPlugin(long intervalInMs) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
convertToCSV(java.lang.String header,
java.lang.String data) |
java.lang.String |
getCpuUtilizationStats() |
java.lang.String |
getVmstat() |
void |
run() |
void |
setVmstat(java.lang.String vmstat) |
void |
start() |
void |
stop() |
public void start()
start
in interface CpuSamplerPlugin
public void stop()
stop
in interface CpuSamplerPlugin
public void run()
run
in interface java.lang.Runnable
public java.lang.String getCpuUtilizationStats()
getCpuUtilizationStats
in interface CpuSamplerPlugin
public java.lang.String getVmstat()
public void setVmstat(java.lang.String vmstat)
protected java.lang.String convertToCSV(java.lang.String header, java.lang.String data)
Copyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.