集群cpu使用率监控系统的简单实现(二)监控端的实现
来源:互联网 发布:广州城中村网络被承包 编辑:程序博客网 时间:2024/04/30 02:58
1 在webapps文件夹下新建文件夹monitor
2 monitor下新建WEB-INF和src
3 WEB-INF里面新建web.xml和classes
4 web.xml内容
5 下面就是写处理接受的servlet了。如下:
作用就是如果是curl发送的请求,则取出cpu参数的值,写到cpu.txt文件中。如果是用户使用浏览器访问这个servlet,http://localhost:8080/monitor/recvInfo
则读cpu.txt文件,将内容通过html写到用户的浏览器中。
编译该java文件到WEB-INF的classes中:
javac -classpath /opt/apache-tomcat-6.0.26/lib/servlet-api.jar -d /opt/apache-tomcat-6.0.26/webapps/monitor/WEB-INF/classes recvInfo.java
6 启动tomcat
sudo -E ./startup.sh
关闭用sudo ./shutdown.sh
7 启动被监控端的cpu.sh,他开始搜集本机cpu使用率,并向监控端recvInfo servlet发送http请求。
8 过几秒后,ctrl+c停止cpu.sh,看监控端的结果:
(1)cpu.txt
(2)使用浏览器访问servlet,http://localhost:8080/monitor/recvInfo
9 也可以使用浏览器http://localhost:8080/monitor/recvInfo?cpu=123提交cpu数据。就不改正这个bug了吧。
- 集群cpu使用率监控系统的简单实现(二)监控端的实现
- 集群cpu使用率监控系统的简单实现(一)被监控端的实现
- python实现简单的系统监控
- 基于JRobin的CPU使用率监控
- nagios监控cpu使用率的脚本代码
- 性能监控的简单实现
- 简单后台监控的实现
- 高清视音监控系统的实现
- Shell脚本监控Linux系统CPU使用率
- 使用shell 脚本对 Linux 系统进程的CPU使用率与内存资源进行监控
- 使用shell 脚本对 Linux 系统进程的CPU使用率与内存资源进行监控
- 虚拟机监控系统的设计与实现 (二) Collectd
- flask + mysql + highcharts(动态刷新)实现的简单监控系统
- 使用CACTI监控H3C设备的CPU和内存使用率
- Shell脚本编程——CPU使用率的监控
- 监控CPU使用率的三种方法(shell脚本)
- Linux 环境下监控进程内存和CPU的使用率
- 在linux中对vbox的cpu使用率监控
- asp.net分隔字符串
- JavaScript 面向对象程序设计-封装
- [精华] GDB基本用法
- VC常用几种界面库的选择
- 输入一自然数n,求组成n3的n个连续奇数
- 集群cpu使用率监控系统的简单实现(二)监控端的实现
- IIS限制,流量限制与CPU限制的对比
- WiFi设计原理(源码分析)
- 齐纳二极管和肖特基二极管
- 关于java中getInstance()方法
- rescue for rhce5.4 含修改root密码策略
- js 操作select checkbox 及radio
- 求调试过S3C44B0的朋友
- 千个常用DOS命令全面收藏