zoukankan      html  css  js  c++  java
  • AutoCMDB项目笔记

    1. 为什么开发CMDB?
      1) 之前用Excel表格维护资产信息,信息交换不方便,当资产发生变更时难以保证Excel表格数据的正确性且无法记录资产变更记录
      2) 自动采集资产工具,实现资产的统一管理,并且为自动化运维平台提供数据,实现运维自动化

    2. CMDB架构?
      1) 资产采集(资产采集)

      • 三种模式
      • 可插拔式插件(Django中间件)
        1)API(接受数据保存入库,对外提供数据接口)
      • API验证(tornado加密cookie)
        3)后台管理
      • 开发JS增删改查组件
    3. 该项目你负责做什么?(即亮点)
      1)资产采集(资产采集)
      三种方案:

      • agent
      • paramiko
      • saltstack
        提高扩展性,参考Django:配置,中间件(反射)
        难题:错误堆栈信息
        2)API:API验证(tornado加密cookie)
        3)后台管理:开发JS增删改查组件
    4. 有没有遇到难题(坑)?
      1)唯一标识,虚拟机SN号与宿主机相同
      2)运维标准化存在问题

      • 操作系统版本不统一
      • 主机名不规范
      • ...
  • 相关阅读:
    IntPutStream字节输入流
    FileOutPutStream
    FileOutPutStream 一次写多个字节
    OutPutStream
    FileFilter 2
    FileFilter
    Selenium请求过快 解决方法
    Selenium 定位元素的方法
    Selenium自动化环境安装
    Appium定位元素方法
  • 原文地址:https://www.cnblogs.com/wanyuetian/p/7282028.html
Copyright © 2011-2022 走看看