免费注册 查看新帖 |

Chinaunix

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

[其他] IOMS集中运维管理系统[开源版本] [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-02-13 14:22 |只看该作者 |倒序浏览
本帖最后由 hawkli 于 2013-02-13 14:25 编辑

IOMS集中运维管理系统
  
作者:china.hawkli@gmail.com

IOMS1.5版本 已经开源,源代码已经放出,请至http://code.google.com/p/ioms/

2012-3-20 放出了包括Linux的所有版本。

希望有更多志同道合的朋友加入我们,一起来开发这个有意思的系统。
这个系统从2009年开始有初步设想,2010年开始动手,期间有一些朋友参与过部分代码的撰写,实际上核心部分只花了几个月就完成了,直到2012年才真正开源。IOMS在我一个数十台服务器的半生产环境中运行了二年多,客户端稳定可靠,占用资源少(服务端有时会有问题需要重启但不影响现场服务器)。

加入办法:

你可以直接下载所有的文档以及源代码,并尝试进行自己的更改,你可以将你更改后的代码以及注释、思路等直接发邮件给我,在当前,会由我来整合后放在trunk上;

你可以使用IOMS系统,并在issue中提出你发现的BUG,或者是你认为应该改进的地方;


IOMS系统设计目标:
可以对管理区域内安装windows/linux操作系统的服务器下达指定的控制命令,如更改密码,返回CPU内存使用情况,更新指定程序,定时运行程序,守护指定程序运行等;可以对一至多台或全部服务器下达命令并得到返回;定时回收监控数据及下达命令的结果信息,集中后保存在中心数据库中;对数据进行分析,并提取数据产生可供运维决策分析的报表。

IOMS系统架构
集中运维管理系统采用CS结构,在目标服务器上安装监控端,并由监控端负责收集和监视系统的各类信息,将信息根据要求发送给集中管理服务器端,集中管理服务端有多项功能模块,并负责接收客户端的数据并记录入数据库、接收管理员的管理命令将命令发至客户端执行并得到返回。 (略)

通知:
1.5版本之后,因为我个人无更多的时间来开发,故只能间断性的做维护和更新。
2.0版本的规划已经设想了很久,计划使用ExtJS来做界面,放弃原有的wxpython和pyqt的设计,但底层思想应该不会变,只是现在没有人力没有时间去做。
作者本人有在管理一个几十人的运维团队,团队本身也有开发和使用一些更完善的自动化运维管理系统,因为商业机密原因不可能共享,但部分理念和代码会相互整合,令公众版本的IOMS会更健康。当然,如果你也也爱好运维开发,欢迎和我进一步沟通。

IOMS安装部署说明
参见下载区文档

IOMS系统使用手册(1.5)_20120312.pdf

IOMS系统安装手册(1.5)_20120312.pdf

IOMS系统开发环境配置和编译(1.5)_20120320.pdf

作者
HAWK.Li

e-mail: china.hawkli@gmail.com

论坛徽章:
0
2 [报告]
发表于 2013-02-17 13:01 |只看该作者
顶起来

论坛徽章:
0
3 [报告]
发表于 2013-02-18 16:03 |只看该作者
谢谢 你的分享

论坛徽章:
0
4 [报告]
发表于 2013-03-11 15:43 |只看该作者
谢谢楼主  研究下

论坛徽章:
0
5 [报告]
发表于 2013-03-11 21:58 |只看该作者
谢谢楼主!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP