利用python语言来获取资产,大概分为:
能够储存各种硬件信息
硬件信息可以自动收集,自动更新
a.服务器上抓取硬件信息,并更新到数据库
b.通过c/s架构,客户端汇报
c.自动发现,发现资产,存入数据库
d.网络设备通过snmp获取信息
手动录入资产
对外提供灵活的接口
接口安全问题,数据问题
资产分类:
a.idc
b.业务类型
c.ip网段
d.硬件类线型
e.服务类型(功能)
f.系统
g.状态
h.管理员
cmdb事件管理
a.记录资产的变更
b.流程日志
确定资产的唯一标识
sn号 or 资产id or mac
硬件下架,过保了,报废,是否可以自动删除资产不应改被删
确定配置项
鼠标,键盘,网线等维护力度比较大,不能太细
定期盘点确保数据的准确
运用python来实现这十一点,代码规范的来实现项目
本文出自 “12228082” 博客,转载请与作者联系!
原文地址:http://12238082.blog.51cto.com/12228082/1869612