AutoCMDB項目筆記

  1. 爲何開發CMDB?
    1) 以前用Excel表格維護資產信息,信息交換不方便,當資產發生變動時難以保證Excel表格數據的正確性且沒法記錄資產變動記錄
    2) 自動採集資產工具,實現資產的統一管理,而且爲自動化運維平臺提供數據,實現運維自動化cookie

  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)運維標準化存在問題
    • 操做系統版本不統一
    • 主機名不規範
    • ...
相關文章
相關標籤/搜索