随笔分类 -  cmdb

摘要:CMDB04 /流程梳理、cmdb总结 [TOC] 1. 流程梳理 1.1 环境 开发环境,在我们自己电脑上进行项目开发。 测试环境 线上环境 1.2 远程连接服务器 开发者一般都是用xshell,通过ssh连接上远程服务器然后进行操作。 用户名和密码连接 公钥和私钥进行连接 1.3 向服务器上传文 阅读全文
posted @ 2019-11-19 22:05 LBZHK 阅读(256) 评论(0) 推荐(0)
摘要:CMDB03 /今日未采集的资产、资产入库、资产变更记录、资产采集 [TOC] 1. 获取今日未采集的服务器 代码示例: 2. server资产入库以及资产变更处理 post请求代码示例 plugins / 执行process_server_info函数,对接收到的消息做相应的处理 代码示例: 判断 阅读全文
posted @ 2019-11-19 21:56 LBZHK 阅读(267) 评论(0) 推荐(0)
摘要:CMDB02/单例模式、资产采集参考命令、日志处理 [TOC] 1. 单例模式 1.1 多例模式 代码示例 1.2 单例模式 代码示例/以前: 应用场景: django配置文件,只要加载一次,以后使用都用同一份值。 django的admin,在注册models中用,希望所有的model类注册到同一个 阅读全文
posted @ 2019-11-14 22:22 LBZHK 阅读(176) 评论(0) 推荐(0)
摘要:CMDB01 /paramiko模块、项目概述、项目架构、项目实现 [TOC] 1. paramiko 用于帮助开发者通过代码远程连接服务器,并对服务器进行操作。 远程执行命令【用户名和密码】 远程执行命令【公钥和私钥】(公钥必须提前上传到服务器) 远程上传和下载文件【用户名和密码】 远程上传和下载 阅读全文
posted @ 2019-11-13 22:12 LBZHK 阅读(709) 评论(0) 推荐(0)