免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 34122 | 回复: 76

[仙子创造]用Perl写一套服务监控系统 [复制链接]

论坛徽章:
0
发表于 2007-01-12 15:10 |显示全部楼层
各位对Perl在系统管理中的应用有所疑惑的朋友,可看看偶写的这个监控系统。
目前已在偶们广州公司应用,监控100多台RH Linux Servers。
代码偶业余写的,只花了1天半时间,不足在所难免,大家仅供参考吧。

用Perl写一套系统监控程序.pdf

195.09 KB, 下载次数: 4176

论坛徽章:
0
发表于 2007-01-12 15:14 |显示全部楼层
3ks,发现仙子同学还是很牛掰的~

论坛徽章:
0
发表于 2007-01-12 16:21 |显示全部楼层
强,多学习多学习..
哪有更多的例子 去学习

论坛徽章:
0
发表于 2007-01-12 16:41 |显示全部楼层
看了pdf,代码没仔细看,排版挺好的,是用latex还是什么?

论坛徽章:
0
发表于 2007-01-12 16:59 |显示全部楼层
原帖由 福瑞哈哥 于 2007-1-12 16:41 发表
看了pdf,代码没仔细看,排版挺好的,是用latex还是什么?


就是word了。

论坛徽章:
0
发表于 2007-01-12 17:06 |显示全部楼层

仙子同学:有没有介绍POSIX的资料啊~~

RT:我找了好久没找到,每次都是参考别人的程序用一个参数,有系统介绍的资料最好了。谢谢~~

论坛徽章:
0
发表于 2007-01-12 17:21 |显示全部楼层
原帖由 79hy 于 2007-1-12 17:06 发表
RT:我找了好久没找到,每次都是参考别人的程序用一个参数,有系统介绍的资料最好了。谢谢~~

perldoc POSIX

论坛徽章:
0
发表于 2007-01-12 17:30 |显示全部楼层
中文手册。呵呵。看起来快。呵呵。如果有,谢谢共享啦~~
|

论坛徽章:
0
发表于 2007-01-14 03:57 |显示全部楼层

  1. 看了一下还不错
  2. 两点建议
  3. 命令你可以这么写
  4. %cmd=(
  5.             cmd1=>sub{},
  6.             .....................
  7.             );
  8. die "error"  unless defined  $cmd{lc $key};
  9. @warn=@{[$cmd{lc $key}()]} and push @warnings,"error @{[@warn]}";

  10. 同一个文件避免多次stat调用用 _
复制代码

论坛徽章:
0
发表于 2007-01-14 08:26 |显示全部楼层
不错,很好,给我很大的参考意义。

我目前也在做一个监控系统,刚刚基础perl,已经感受到了一些perl的优点。

我的监控系统的结构是这样的:任务调度模块+采集代理模块+资料库+web展现门户

我的采集代理模块,只完成数据采集,不含分析,分析工作有任务调度模块里面调用的java类来做。

我的采集代理模块,没用使用socket,是使用lighttpd+perl写的cgi程序。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

DTCC2020中国数据库技术大会 限时8.5折

【架构革新 高效可控】2020年8月17日~19日第十一届中国数据库技术大会将在北京隆重召开。

大会设置2大主会场,20+技术专场,将邀请超百位行业专家,重点围绕数据架构、AI与大数据、传统企业数据库实践和国产开源数据库等内容展开分享和探讨,为广大数据领域从业人士提供一场年度盛会和交流平台。

http://dtcc.it168.com


大会官网>>
  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP