- 论坛徽章:
- 0
|
项目地址
http://code.google.com/p/cidc/
比较粗糙,适合有几百台机器,但还在用excel表格等办法管理机器的朋友。
CIDC是我们为了维护自己的服务器配置信息而开发的一套简单的管理程序,主要的功能是服务器硬件信息的维护,和服务器的分组,和按机房机柜等维度重新组织和展现服务器,并提供了查询接口,方便其他平台调用显示。
功能简介
下面是这个系统的功能点
管理服务器的硬件配置和ip设置
为每个机器分配一个唯一的ID(MachineID)便于从购买到彻底退役期间的追踪
树形导航功能,方便按地理位置/机房/机柜的方式组织服务器视图
可以为每个机房,机柜添加备注信息,记录一些联系方式,去机房路线或定位方法
服务器有几个状态,正常,损坏,闲置
每个机器都有日志,每个变更都有日志
机柜内可以用拖动的办法来标定与实际一样的物理顺序,同时也可以锁定防止误拖动
使用json方式导入服务器,可以选择现有的shell脚本采集,或者单独实现采集工具
改动较多的服务器信息更新也可以使用json导入
在主界面支持基于hostname(主机名)和ip地址的查找,查找的时候是支持模糊搜索和自动 补齐的
提供了几个http的查找接口,实现基于mac地址,machineid,和ip的查找,方便其他平台调 用
实现随意分组的功能,可以把机器归入不同的业务中
有维护地址池的功能,地址池可以简单按公网和私网分类,也可以更详细的划分
地址池功能按划分的网段自动聚合机器,并且提供每个网段的ip地址使用情况图
所有带有ip地址的地方,都接通了ssh和putty的自动登陆功能
提供了一个域名登记的界面,并且自动生成dns图,方便查找dns森林的冗余情况
提供了日志检索的界面,日志按系统日志和手工生成日志进行分类
提供了一个wephi画图工具,用于生成基于关系的结构化图形
|
|