免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1370 | 回复: 8
打印 上一主题 下一主题

高手知道或推荐一下这方面的资料,进来看看。。。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-02-05 10:39 |只看该作者 |倒序浏览
小弟接到领导分配的任务。是在unix主机下用c++开发一个监控程序,主要监控主机下面的
状态变量以及网络连接状况。
   例如:
   静态指标:
1),服务器操作系统类型
2),操作系统版本
3),CPU型号
4),CPU个数
5),内存大小
6),SWAP大小
7),PATCH版本
8),时区
动态指标:
9),系统连续运行时间
10),系统时间
11),CPU LOAD(1MIN,5MIN,15MIN)
12),CPU状态,Solaris下(IDLE,USER,KERNEL,IO,SWAP) FreeBSD下(IDEL,USER,SYSTEN,NICE,INTERRUPT)
13),内存使用率
14),SWAP使用率
15),系统中当前总共进程数目
16),某一进程占用的CPU(可以设置多个)

我举的这个例子主要是想说明主要是这方面的情况,也不全都需要监控。
主要是读取系统的参数,然后保存到数据库中,然后又前台的程序展示出来。我前台的开发已经
比较熟悉。主要是后台的开发从来没有实践过。c++ 基本上比较熟悉,主要没做过后台的项目,所以感觉
有点无从下手。
  那位前辈给谢建议,或推荐一些技术资料。或者给出给一个c++的监控方面的例子,这样
整体有一个思路。小弟不胜感激。

论坛徽章:
0
2 [报告]
发表于 2007-02-05 12:31 |只看该作者
高手都跑那去了。

论坛徽章:
0
3 [报告]
发表于 2007-02-05 12:39 |只看该作者
低手推荐您看看top(1)的代码

论坛徽章:
0
4 [报告]
发表于 2007-02-05 12:40 |只看该作者
还有 sar 和 vmstat

论坛徽章:
0
5 [报告]
发表于 2007-02-05 14:40 |只看该作者
mrtg

论坛徽章:
0
6 [报告]
发表于 2007-02-05 14:57 |只看该作者
资料:《Unix/Linux编程实践教程》
里面有例子

论坛徽章:
0
7 [报告]
发表于 2007-02-05 15:53 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
8 [报告]
发表于 2007-02-05 16:15 |只看该作者
呵呵,怎么 和我领导一样

论坛徽章:
0
9 [报告]
发表于 2007-02-05 16:48 |只看该作者
哈哈。用shell比较容易搞定
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP