CMDB https://lupython.gitee.io/2018/05/05/CMDB%E4%BB%8B%E7%BB%8D/ 尚泽凯博客地址 传统运维与自动化运维的区别 传统运维: ? 1、项目 上线: ? a.产品经理前期调研(需求分析) ? b.和开发进行评审 ? c.开发进行开发 ? d ...
分类:
数据库 时间:
2019-01-14 14:53:32
阅读次数:
372
为什么要用CMDB? 三种方案? 第一种:Agent方案 ...
分类:
数据库 时间:
2019-01-14 10:57:51
阅读次数:
211
功能描述 每个资产采集的插件都是一个独立的py脚本统一放在一个目录下,所有插件的路径统一配置在settings.py 配置文件中,以字典形式配置。通过for 循环字典中插件逐个执行插件采集数据。增加新的插件时编写脚本放入,在配置文件中增加响应路径配置,当有些数据不需要采集时注释掉settings.p ...
分类:
数据库 时间:
2019-01-13 19:39:17
阅读次数:
199
前言 所谓开放封闭原则即:开放配置、封闭源码。例如django 中间件的插拔特性配置 CMDB 中不同模式下(agent/ssh/salt)采用不同的数据采集方法,每个方法定义成一个单独的插件脚本。通过读取settings.py 配置觉得执行那种插件,通过配置settings.py 扩展模式类型。 ...
分类:
其他好文 时间:
2019-01-13 01:55:46
阅读次数:
208
使用场景 CMDB 资产采集采用中控机for 循环主机列表挨个针对主机进行远程资产采集并且提交数据到API,此方式为一个一个的数据采集并提交,在主机数量庞大的请况下此方式严重耗时。 再次引入线程池方式,例如建立10个线程,每次10个线程同时采集10个主机信息并且入库,先执行完任务的线程继续采集后面的 ...
分类:
编程语言 时间:
2019-01-12 22:58:24
阅读次数:
236
使用python3.5.2,django框架。Django==1.10.6PyMySQL==0.9.3pytz==2018.7uWSGI==2.0.17.1编写一个增删改查的简易系统。
分类:
数据库 时间:
2019-01-10 16:58:42
阅读次数:
213
#!/bin/bash cd /tmp yum -y install dos2unix curl -O http://119.254.200.5:7001/downloadversion/1.1.78/cmdbagent-1.1.78-20180712.tar.gz tar -zxvf cmdbag... ...
分类:
数据库 时间:
2019-01-10 12:04:20
阅读次数:
184
CMDB和运维 一、传统运维和自动化运维 1、传统运维 日常工作繁琐 应用运行环境不统一 运维及部署效率低下 无用报警信息过多 资产管理和应用管理混乱 2、自动化运维 OS的选择统一化,同一个项目使用同样的OS系统部署其所需要的各类软件 软件安装标准化,例如JAVA虚拟机,php,nginx,mys ...
分类:
数据库 时间:
2019-01-09 00:26:33
阅读次数:
287
CMDB功能分析与实现方案 CMDB系统的主要功能 总结: CMDB的实现方案 方案一:Agent实现 (画图:https://www.draw.io/) 方案二:peremiko 方案三:saltstack salt stack安装 1.安装和配置 2.授权 3.执行命令 在master服务器上对 ...
分类:
数据库 时间:
2019-01-08 21:19:56
阅读次数:
271