免费注册 查看新帖 |

Chinaunix

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

想写一个实时监控的程序,有什么套路吗?? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-06-25 15:02 |只看该作者 |倒序浏览
比如我想要一个实时监控bdf的输出结果,不过是用率>;90%,结果就会输出特定的终端??
thanks

论坛徽章:
0
2 [报告]
发表于 2003-06-25 16:55 |只看该作者

想写一个实时监控的程序,有什么套路吗??

shell or c?

我用C写了一个:
struct pst_dynamic bufa;
struct statvfs buf;

statvfs(fsname,&buf);
total_val = (double)buf.f_blocks*(buf.f_frsize/1024);
free_val = buf.f_bavail*(buf.f_frsize/1024);

输出到某个终端,我不会

fc25e562.jpg (11.78 KB, 下载次数: 47)

fc25e562.jpg

论坛徽章:
0
3 [报告]
发表于 2003-06-27 08:35 |只看该作者

想写一个实时监控的程序,有什么套路吗??

老兄,我不会C。。。。。。
有shell的吗??而且我想要实时的

论坛徽章:
0
4 [报告]
发表于 2003-06-27 09:14 |只看该作者

想写一个实时监控的程序,有什么套路吗??

shell 好像不能写实时的程序吧,要写就用C吧。

论坛徽章:
0
5 [报告]
发表于 2003-06-27 11:31 |只看该作者

想写一个实时监控的程序,有什么套路吗??

可以用awk提出所需要列,使用grep,用[9-9][0-9]%来匹配,如果满足,则>;/dev/tty.
bdf|awk '{print $5}'|grep "[9-9][0-9]%" >;/dev/tty

论坛徽章:
0
6 [报告]
发表于 2004-06-21 23:58 |只看该作者

想写一个实时监控的程序,有什么套路吗??

嗨嗨,兄弟,借问一下,statvfs的结果跟df -k的结果一致吗?为什么我得出的结果总是有些差距???
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP