public static Map<String, Object> getJVMInfo() { return JVMMonitor.getAttribute(JVMConstants.JMX_JVM_INFO_NAME, getAttributeList(JVMInfoMBean.class)); }
@Override public HttpCmdResponse execute(HttpCmdRequest request) throws Exception { Map<String, Object> jvmInfo = JVMCollector.getJVMInfo(); HttpCmdResponse response = new HttpCmdResponse(); response.setSuccess(true); response.setObj(JSON.toJSONString(jvmInfo)); return response; }
mData.setTimestamp(seconds * 1000); mData.setJvmMData(JVMCollector.collect());
mData.setTimestamp(seconds * 1000); mData.setJvmMData(JVMCollector.collect());
public static Map<String, Object> getJVMInfo() { return JVMMonitor.getAttribute(JVMConstants.JMX_JVM_INFO_NAME, getAttributeList(JVMInfoMBean.class)); }
@Override public HttpCmdResponse execute(HttpCmdRequest request) throws Exception { Map<String, Object> jvmInfo = JVMCollector.getJVMInfo(); HttpCmdResponse response = new HttpCmdResponse(); response.setSuccess(true); response.setObj(JSON.toJSONString(jvmInfo)); return response; }
mData.setTimestamp(seconds * 1000); mData.setJvmMData(JVMCollector.collect());
/** * 收集信息 */ public static JvmMData collect() { JvmMData JVMMData = new JvmMData(); // memory Map<String, Object> memoryMap = JVMMonitor.getAttribute(JVMConstants.JMX_JVM_MEMORY_NAME, getAttributeList(JVMMemoryMBean.class)); JVMMData.setMemoryMap(memoryMap); // gc Map<String, Object> gcMap = JVMMonitor.getAttribute(JVMConstants.JMX_JVM_GC_NAME, getAttributeList(JVMGCMBean.class)); JVMMData.setGcMap(gcMap); // thread Map<String, Object> threadMap = JVMMonitor.getAttribute(JVMConstants.JMX_JVM_THREAD_NAME, getAttributeList(JVMThreadMBean.class)); JVMMData.setThreadMap(threadMap); return JVMMData; }
@Override public HttpCmdResponse execute(HttpCmdRequest request) throws Exception { Map<String, Object> jvmInfo = JVMCollector.getJVMInfo(); HttpCmdResponse response = new HttpCmdResponse(); response.setSuccess(true); response.setObj(JSON.toJSONString(jvmInfo)); return response; }
/** * 收集信息 */ public static JvmMData collect() { JvmMData JVMMData = new JvmMData(); // memory Map<String, Object> memoryMap = JVMMonitor.getAttribute(JVMConstants.JMX_JVM_MEMORY_NAME, getAttributeList(JVMMemoryMBean.class)); JVMMData.setMemoryMap(memoryMap); // gc Map<String, Object> gcMap = JVMMonitor.getAttribute(JVMConstants.JMX_JVM_GC_NAME, getAttributeList(JVMGCMBean.class)); JVMMData.setGcMap(gcMap); // thread Map<String, Object> threadMap = JVMMonitor.getAttribute(JVMConstants.JMX_JVM_THREAD_NAME, getAttributeList(JVMThreadMBean.class)); JVMMData.setThreadMap(threadMap); return JVMMData; }
public static Map<String, Object> getJVMInfo() { return JVMMonitor.getAttribute(JVMConstants.JMX_JVM_INFO_NAME, getAttributeList(JVMInfoMBean.class)); }
/** * 收集信息 */ public static JvmMData collect() { JvmMData JVMMData = new JvmMData(); // memory Map<String, Object> memoryMap = JVMMonitor.getAttribute(JVMConstants.JMX_JVM_MEMORY_NAME, getAttributeList(JVMMemoryMBean.class)); JVMMData.setMemoryMap(memoryMap); // gc Map<String, Object> gcMap = JVMMonitor.getAttribute(JVMConstants.JMX_JVM_GC_NAME, getAttributeList(JVMGCMBean.class)); JVMMData.setGcMap(gcMap); // thread Map<String, Object> threadMap = JVMMonitor.getAttribute(JVMConstants.JMX_JVM_THREAD_NAME, getAttributeList(JVMThreadMBean.class)); JVMMData.setThreadMap(threadMap); return JVMMData; }