主机性能监控系统--前言
2009-10-11 10:20
197 查看
本篇作为《主机性能监控系统》的开篇。《主机性能监控系统》是我们学校这次实训的项目。偶在此写写自己的想法,希望对各位同学们有所帮助。如果文章里面有什么不对的地方,还请各位提出宝贵的意见,建议,谢谢
由于我也是刚刚开始做,目前只完成客户端的功能1,所以后面具体要做成什么样的,自己也没底,所以只能做一步看一步了。
我会及时更新,详见站内公告
技术说明
本系统采用VS2008+MSSQL2005进行开发
本系统大部分功能都和WMI(Windows Management Instrumentation )相关。网络方面主要是用到Socket编程
为了便于理解,我会把以下的22个功能拆分成22个小程序。
主要功能预览
客户端:
1、 获取计算机信息: 名称等基本信息
2、 获取性能信息--Cpu:制造商
3、 获取性能信息--内存:物理内存、虚拟内存。已用内存。
4、 获取性能信息--进程
5、 获取性能信息--应用程序
6、 获取性能信息—磁盘
7、 获取性能信息—网络
8、 获取性能信息—Users:
9、 连接Socket编程 UDP / TCP
10、 XML格式编程
服务端:
11、 登录
12、 监听--主机管理平台 (显示主机)
13、 监听--性能管理平台(显示各性能)
14、 监听--查看主机详细信息
15、 控制--控制进程(结束进程)
16、 控制--控制开关机
17、 控制--远程桌面
18、 预警--设置阀值:
19、 预警--报警提示
B/S报表系统
20、 性能数据显示:选择监控对象、监控时段、监控阀值。
21、 系统管理--用户管理
22、 系统管理--角色管理
由于我也是刚刚开始做,目前只完成客户端的功能1,所以后面具体要做成什么样的,自己也没底,所以只能做一步看一步了。
我会及时更新,详见站内公告
技术说明
本系统采用VS2008+MSSQL2005进行开发
本系统大部分功能都和WMI(Windows Management Instrumentation )相关。网络方面主要是用到Socket编程
为了便于理解,我会把以下的22个功能拆分成22个小程序。
主要功能预览
客户端:
1、 获取计算机信息: 名称等基本信息
2、 获取性能信息--Cpu:制造商
3、 获取性能信息--内存:物理内存、虚拟内存。已用内存。
4、 获取性能信息--进程
5、 获取性能信息--应用程序
6、 获取性能信息—磁盘
7、 获取性能信息—网络
8、 获取性能信息—Users:
9、 连接Socket编程 UDP / TCP
10、 XML格式编程
服务端:
11、 登录
12、 监听--主机管理平台 (显示主机)
13、 监听--性能管理平台(显示各性能)
14、 监听--查看主机详细信息
15、 控制--控制进程(结束进程)
16、 控制--控制开关机
17、 控制--远程桌面
18、 预警--设置阀值:
19、 预警--报警提示
B/S报表系统
20、 性能数据显示:选择监控对象、监控时段、监控阀值。
21、 系统管理--用户管理
22、 系统管理--角色管理
相关文章推荐
- 主机性能监控系统--3.获取内存性能信息
- 主机性能监控系统--7.获取网络性能信息(升级版)
- 主机性能监控系统--6.获取磁盘性能信息
- 使用linux系统性能监控工具KSysguard监控远端主机介绍
- 主机性能监控之wmi 获取系统信息及内存性能信息
- 《主机性能监控系统》技术难点分解文档
- linux性能监控工具-(显示系统整体资源使用情况-top命令)
- 在Linux中安装是使用系统性能监控软件Nmon
- Linux全攻略--系统性能、进程监控和日志管理
- vmstat - Linux系统性能监控工具
- 关于Linux常用系统性能监控命令(转自微信公众号: linux爱好者)
- 部署Nagios监控系统(三)NRPE监控远程主机系统状况 推荐
- Linux系统性能监控工具
- CentOS 6.3 运维监控之Cacti 监控主机系统(二)
- linux系统性能监控--网络利用率
- 20个命令行工具监控 Linux 系统性能(转载)
- 【裸奔吧linux】vmstat:一个系统监控工具,常用于性能分析
- 性能测试之系统监控工具nmon
- 系统性能监控常用命令