0

「Jboss 7 as」の CPU 使用率を監視したいのですが、JMX を使用してこれを行うことはできますか? この関数を書くと、CPU パーセンテージではなく CPU 時間が得られます...

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 の割合を計算するには?

4

1 に答える 1