首页 > 数据库技术 > 详细

Python学习day15 CMDB

时间:2017-06-07 09:42:05      阅读:412      评论:0      收藏:0      [点我收藏+]

Created on 2017年6月6日 @author: louts

第1课 上节作业 10minutes

显示页面时,只有登录了才能显示,没登录会弹出一个登录框,就是一个遮挡层

第2课 自动化之路和CMBD地位 22minutes

CMDB:
自动安装
配置管理系统
CMDB运维资产管理系统(所有系统都需要调用这里的信息)---核心所在

highchats
echats

CMDB:
采集硬件数据
API汇报----开放给所有外部,收集信息,通过API写入到数据库
页面管理

大概流程:Client Agent通过URL向API汇报====>API接收后存到数据库中====>后台管理通过调用数据库,对数据进行增删改查

第3课 CMDB之puppet采集数据方式 21minutes
采集puppet去操作
puppet:
factor ==> 结果以Key/value方式存在 (Saltstack ===> grains)
report ==> 只要master/slive连接一次,就执行report process函数

master(保存配置信息,和slive半小时连接一次,可更改)
slive(从Master获取配置,用此配置得到本地硬件信息)

可通过puppet采集硬件信息,严重依赖puppet

第4课 CMDB之自定义python插件采集数据方式 11minutes

通过Python程序来调用Shell收集硬件信息
新建了个day15_pj的程序,代码不完整,需补充

第5课 CMDB之django实现API 35minutes

每个Agang里得到都是字典,包含设备的硬件信息
通过对视频里的脚本的复制,部分未看到
可以通过httplib 的方式将数据发送到一个函数里


第6课 CMDB之数据流执行过程回顾 18minutes


Python学习day15 CMDB

原文:http://www.cnblogs.com/syother/p/6954385.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!