我想使用 JMX 查找Apache Tomcat服务器( 6.x )的CPU使用率(百分比)。 />
MBean ProcessCpuTime
有一个属性java.lang:OperatingSystem
。但是,如何从中计算使用百分比?
感谢。
答案 0 :(得分:7)
取两个样本的差异并除以样本之间的时间。
要获得百分比,请乘以100。
答案 1 :(得分:0)
由于您可能希望这样做,您可以使用http://jmxtrans.googlecode.com/之类的工具通过JMX查询Tomcat,然后使用Graphite对其进行绘图。