各位同好:
集中运维管理系统IOMS的1.5版本已经完成,并正式放出开源。
IOMS系统最早于2010年下半年开始开发,原型只花了一个多月就完成了,在接下来的一年多时间内,程序做了很多的调整,而且由于我的一些原因,开源计划被推迟了很久。目前1.5版本已经同时支持收集和管理windows/linux服务器。源码各位可去code.google下载,IOMS的官方地址请点击 ,其中提供了源代码、文档、以及直接安装文件。
当前版本的IOMS系统已经在IDC的正式环境,十几台服务器上运行了1年多,程序总体稳定,其中windows版本的agent未发现一起异常中断,占用资源也非常的小(十台服务器对中心服务器产生的总流量大约每天在20M以下)。但是IOMS1.5版本仍然不建议直接在生产环境中使用,当前版本还存在一些较为严重的错误,我在主页的WIKI中有做了说明。
我非常希望有python高手和我一起来参与这个项目,持续的改进它。如果你是一个pythoner,无论能力多少,如果你想参与这个项目,我都欢迎你的加入。加入请联系china.hawkli#gmail.com
IOMS系统在使用py2exe进行windows版本的编译,并确认在32位的windows 2003,64位的windows2008上都能正常运行,由于最新版本使用了psutil0.41,不能保证在windows 2000下能运行,请自行测试。linux版本最初cxfreeze进行编译,后曾使用过pyinstaller,可是pyinstaller编译出来的执行文件太大了,有240M,只能放弃,现在使用cxfreeze打包出来只有6M,在32位的centos5.4中运行正常,理论上可以直接在32/64位的所有redhat系列服务器上运行。
阅读(2325) | 评论(1) | 转发(0) |