0
我想監視「」Jboss 7爲「」CPU使用率的百分比,我可以使用JMX來實現嗎?當我寫這個功能,我得到CPU時間,而不是CPU百分比...由JBoss 7使用的CPU百分比7
public String getCpuUsage(){
try {
Method m=op.getClass().getDeclaredMethod("getProcessCpuTime");
m.setAccessible(true);
Object value=null;
value=m.invoke(op);
return value+"";
} catch (SecurityException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (NoSuchMethodException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalArgumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalAccessException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (InvocationTargetException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
如何計算JBoss CPU百分比?