cmdb模塊設計

用戶app前端

表的設計:數據庫

用戶表:後端

  用戶id服務器

  用戶名app

  用戶郵箱設計

  用戶角色(apply, approve, execute,super)server

  用戶級別(主要是同一個角色的用戶區分)開發

  

郵箱驗證碼:EmailVerifyCord 【參考dj2】io

數據信息appinnodb

數據庫服務器信息

  server_host

  server_env  

  server_user

  server_password

  server_db_nums:  當前數據庫中有多少個庫

  server_db_names:  當前數據庫中全部庫的名字// 以列表形式存儲

建立的數據庫的基本信息

  db_host

  db_name

  db_id:                   全局惟一

  db_privileges

  db_detail:                數據庫的用途

  db_engine:             (默認是innodb)

  db_env:                  數據庫所處的環境(qa,Dev, stage, live)

  db_version             數據庫實例的版本

  db_aplly_name       數據庫的申請者

  db_apply_time        數據庫的申請時間

  db_approval_name 數據庫的批准者

  db_approval_time    數據庫的批准時間

  db_create_name     數據庫的建立者

  db_create_time       數據庫的建立時間

  db_table_nums:     對應的這個庫中有多少個表

  db_table_names:   對應的這個庫中表的名字  //  字段先空着不用

數據庫監控信息 【主要是作zabbix的二次開發,從zabbix agentd上拉數據,而後展現】

  

 

數據庫信息的前端展現頁面

 在後端展現的時候還有一個操做,搜索某一個數據庫名,應該顯示出對應的dev,qa,stage.live全部主機

 

operation app

在界面對數據庫實例作的一些操做。

第一個: 建立數據庫操做

  

第二個:在dev, qa, stage執行查詢select操做。

相關文章
相關標籤/搜索