码迷,mamicode.com
首页 >  
搜索关键字:cmdb    ( 337个结果
Django
Django 简介 Django 安装 Django 创建项目 Django 添加应用 Django 数据模型 Django 访问数据库 Django 传递数据 Django cmdb项目 Django 收集主机信息 Django 主机分组管理 ...
分类:其他好文   时间:2019-01-28 00:44:20    阅读次数:221
Python获取网络中的存活主机以及哪些主机是Linux
这个脚本用于扫描网络中的存活主机,通常在CMDB中自动获取主机的时候用到。 判断是否是Linux主机的原理是这样的 由于Linux主机通常默认都会开启ssh服务而且默认端口是22,所以telnet上去会出现红色箭头指向的内容。 扩展内容,当有了这些Linux主机后就可以远程执行dmidecode命令 ...
分类:编程语言   时间:2019-01-24 16:29:38    阅读次数:227
【CMDB】API传输验证
客户端向服务器发送请求时,在请求头添加自定义的字符串 客户端的加密方式 1.对key+time进行md5加密 2.发送的时候的格式为md5_key|time,将时间也发送过去 服务器端验证 1.获取加密的字符串,md5_key | time 2.判断时间time是否超时 3.验证md5_key 4. ...
分类:数据库   时间:2019-01-21 12:08:19    阅读次数:217
如何打通CMDB,实现就近访问
CMDB在企业中,一般用于存放与机器设备、应用、服务等相关的元数据。当企业的机器及应用达到一定规模后就需要这样一个系统来存储和管理它们的元数据。
分类:数据库   时间:2019-01-14 17:15:27    阅读次数:169
CMDB介绍
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小练习
为什么要用CMDB? 三种方案? 第一种:Agent方案 ...
分类:数据库   时间:2019-01-14 10:57:51    阅读次数:211
CMDB 资产采集——插件可插拔式、可拓展思想
功能描述 每个资产采集的插件都是一个独立的py脚本统一放在一个目录下,所有插件的路径统一配置在settings.py 配置文件中,以字典形式配置。通过for 循环字典中插件逐个执行插件采集数据。增加新的插件时编写脚本放入,在配置文件中增加响应路径配置,当有些数据不需要采集时注释掉settings.p ...
分类:数据库   时间:2019-01-13 19:39:17    阅读次数:199
开放封闭原则 、importlib getattr
前言 所谓开放封闭原则即:开放配置、封闭源码。例如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
django cmdb增删改查
使用python3.5.2,django框架。Django==1.10.6PyMySQL==0.9.3pytz==2018.7uWSGI==2.0.17.1编写一个增删改查的简易系统。
分类:数据库   时间:2019-01-10 16:58:42    阅读次数:213
337条   上一页 1 ... 9 10 11 12 13 ... 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!