• 大小: 1.82MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-01
  • 语言: Java
  • 标签: jQuery  jqplot  Ajax  Cpu监控  

资源简介

一个实时监控系统性能的简单Demo,ajaxTest.jsp是显示页面,Servlet是取得数据,数据在util包里的工具类中取得,传到页面,用jqplot进行绘图

资源截图

代码片段和文件信息

package cn.com.zkjc.servlet;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.HashMap;
import java.util.Map;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.hyperic.sigar.Sigar;

import cn.com.zkjc.utils.SystemMessageUtil;
import cn.com.zkjc.utils.SystemUtil;

import net.sf.json.JSONobject;

/**
 * Servlet implementation class GetSystemDataServlet
 */
public class GetSystemDataServlet extends HttpServlet {
private static final long serialVersionUID = 1L;

JSONobject resultJSON = new JSONobject();//构建一个JSONobject
    public GetSystemDataServlet() {
        super();
      
    }


protected void doGet(HttpServletRequest request HttpServletResponse response) throws ServletException IOException {
request.setCharacterEncoding(“utf-8“);
response.setContentType(“text/html;charset=utf-8“);
this.doPost(requestresponse);
}

@SuppressWarnings(“unchecked“)
protected void doPost(HttpServletRequest request HttpServletResponse response) throws ServletException IOException {
request.setCharacterEncoding(“utf-8“);
response.setContentType(“text/html;charset=utf-8“);
try {
Map cpuMap=SystemMessageUtil.getCpuMess();
String romValue=SystemUtil.getRom();
cpuMap.put(“rom“ romValue);
resultJSON.putAll(cpuMap);
    response.setContentType(“application/x-json“);//需要设置ContentType 为“application/x-json“
    PrintWriter out = response.getWriter();
   // System.out.println(“Json 串“+resultJSON.toString());
    out.println(resultJSON.toString());//向客户端输出JSONobject字符串
    out.flush();
    out.close();
   } catch (Exception e) {
    e.printStackTrace();
   } 

}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-03-14 11:04  CPU性能实时监控动态图\
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\
     文件         912  2014-03-12 13:33  CPU性能实时监控动态图\SystemProject\.classpath
     文件        1046  2014-03-12 11:38  CPU性能实时监控动态图\SystemProject\.project
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\.settings\
     文件         503  2014-03-12 11:38  CPU性能实时监控动态图\SystemProject\.settings\.jsdtscope
     文件          88  2014-03-12 11:42  CPU性能实时监控动态图\SystemProject\.settings\org.eclipse.core.resources.prefs
     文件         629  2014-03-12 11:42  CPU性能实时监控动态图\SystemProject\.settings\org.eclipse.jdt.core.prefs
     文件         493  2014-03-12 11:38  CPU性能实时监控动态图\SystemProject\.settings\org.eclipse.wst.common.component
     文件         345  2014-03-12 11:38  CPU性能实时监控动态图\SystemProject\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2014-03-12 11:38  CPU性能实时监控动态图\SystemProject\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2014-03-12 11:38  CPU性能实时监控动态图\SystemProject\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\build\
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\build\classes\
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\build\classes\cn\
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\build\classes\cn\com\
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\build\classes\cn\com\zkjc\
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\build\classes\cn\com\zkjc\servlet\
     文件        2096  2014-03-13 15:57  CPU性能实时监控动态图\SystemProject\build\classes\cn\com\zkjc\servlet\GetSystemDataServlet.class
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\build\classes\cn\com\zkjc\utils\
     文件        2789  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\build\classes\cn\com\zkjc\utils\SystemMessageUtil.class
     文件        3487  2014-03-13 15:57  CPU性能实时监控动态图\SystemProject\build\classes\cn\com\zkjc\utils\SystemUtil.class
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\src\
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\src\cn\
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\src\cn\com\
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\src\cn\com\zkjc\
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\src\cn\com\zkjc\servlet\
     文件        1906  2014-03-13 15:57  CPU性能实时监控动态图\SystemProject\src\cn\com\zkjc\servlet\GetSystemDataServlet.java
     目录           0  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\src\cn\com\zkjc\utils\
     文件        1904  2014-03-14 09:06  CPU性能实时监控动态图\SystemProject\src\cn\com\zkjc\utils\SystemMessageUtil.java
     文件        3207  2014-03-13 15:57  CPU性能实时监控动态图\SystemProject\src\cn\com\zkjc\utils\SystemUtil.java
............此处省略22个文件信息

评论

共有 条评论