Skip to main content

Posts

Showing posts with the label jmx

How to use getSystemCpuLoad() in JMX

Hi i cant able to use getProcessCpuTime() or getProcessCpuLoad() or getSystemCpuLoad() in my java program. I used like below. ManagementFactory. getOperatingSystemMXBean().getProcessCpuTime(); also like this ( (OperatingSystemMXBean) getOperatingSystemMXBean() ).getProcessCpuTime() But its showing error like method getProcessCpuTime() is not found. I included the following header files. Is that enough or i need to use any more.? import java.lang.management.ManagementFactory; import java.lang.management.OperatingSystemMXBean; Can anyone please suggest me how to use these methods. am using jdk1.6. And my code is below import java.lang.management.ManagementFactory; import java.lang.management.OperatingSystemMXBean; import java.lang.reflect.Method; import java.lang.reflect.Modifier; public class printUsage { public static void main(String[] args) { OperatingSystemMXBean operatingSystemMXBean = ManagementFactory.getOperatingSystemMXBean(); System.out.println("getCpuProcessTime(