CMDBweb
CMDB在這裏更可能是偏向IT設備管理,由於這樣能夠更快地完成。 配置管理放在了自動運維模塊中。數據庫
這裏的CMDB主要是將整個IT部門的硬件資源,已有系統,服務包括供應商作一個管理,爲之後的監控和自動化運維等提供基礎數據。該平臺CMDB的建設思路主要是以產品線和項目爲導向。安全
1、產品線和項目服務器
首先肯定整個公司的 IT 產品線。 站在公司的角度進行劃分。 結合公司的主要部門,和大產品羣進行劃分。 產品線劃分好以後,接下來就是 梳理公司全部的項目。 將每個項目,按照所屬的產品進行分類。網絡
如: B2B電商的例子,涉及到的有買賣家管理系統、訂單系統、支付系統、物流系統、對帳系統等。運維
能夠大概分爲:spa
1.銷售產品線:買賣家管理、訂單管理;操作系統
2.財務產品線:支付系統、對帳系統;物流產品線:物流系統、第三方物流接口等。日誌
2、IT資產管理對象
通過產品線劃分和項目歸類以後。可清晰的看到公司全部的IT系統。 接下來梳理每一個項目中所涉及到的服務器或者是虛擬機。
而後還須要從另外一個維度去梳理: 每一臺服務器或是虛擬機上部署的項目,服務(數據庫,Tomcat,web等) 通過這一步,
明確每個項目涉及哪些服務器或虛擬機,每一臺服務器或虛擬機又關聯哪些個項目,部署了哪些服務等等。
虛擬機 在那些宿主機,宿主機又分佈在哪些物理機上,而這些物理機又部署在那個機房的那個機櫃以及具體的編號;
網絡鏈接是怎樣,上行和下行分別是什麼。都進行數量和完善,這樣從硬件層面去關注每個系統的硬件關聯。 若是硬件和網絡出現任何問題,可快速的且清楚的知道涉及到的系統和影響度。
3、供應商管理
每個公司的IT設備或是系統基本都會有供應商公司的參與。集中統一管理這些供應商的信息,能夠在系統出現問題的時候緊急聯繫供應商,進行協助解決。
生產數據庫
生產數據庫做爲基礎數據的重要一環,爲業務數據監控提供主要途徑。咱們在監控模塊中有一個業務監控,主要依賴業務數據庫中的數據,根據業務邏輯進行數據比對,判斷業務的實時性和準確性。
通常在監控和備份的時候,數據庫都會做爲單獨的一個主題進行(由於過重要)。在基礎數據模塊,將全部的生產數據庫信息進行集中採集,能夠很方便地爲之後的數據庫監控和備份等運維工做提供操做對象參考,以避免遺漏。
生產數據庫通常按照數據庫的類型(MySQL、Oracle、SQL Server等)進行分類管理。數據庫的名稱通常即業務系統的名稱,簡單標識,見名知意。
日誌數據
日誌數據是IT系統的重要數據之一,能夠很好地反映系統的運行情況,系統出現問題的時候,能夠經過反查日誌進行查因、排故。
1、系統日誌
系統日誌主要包括操做系統級別的日誌, 包括物理機、宿主機、虛擬機等部署又操做系統的系統日誌。 主要關注:
1.系統操做日誌能夠看到什麼用戶什麼時間登陸了哪臺操做系統,作了什麼操做等;
2.安全日誌能夠判斷系統是否已遭受或是正在遭受攻擊,是否有過危險操做等;
3.定時任務日誌能夠看到部署在系統中的定時任務是否按時準確地執行完成。
系統日誌主要反映系統級別的運行狀況,必定要作好備份和分析的工做。
2、應用日誌
應用日誌 通常分服務日誌和業務操做日誌。
1.應用服務日誌指如Nginx運行時候產生的日誌等,經過其能夠看到應用服務運行的健康狀況;
2.業務操做日誌主要是業務系統將部分業務操做或是業務錯誤寫到日誌中,可能單獨一個日誌文件也可能集成到應用服務日誌中。
業務操做日誌是進行業務審計,業務監控的重要數據源。
3、數據庫日誌
數據庫中的數據每每是企業的核心資產。數據庫日誌反映着數據庫的每一步每個事務的操做,以及數據庫運行的監控情況,進行日誌監控和分析時,數據庫日誌是不可缺乏的。
4、設備日誌
設備日誌可直觀的反應設備的運行情況,以及設備出現問題的時,可經過日誌快速找到緣由。
如 交換機日誌、防火牆日誌。 經過防火牆日誌能夠看出系統是否遭受攻擊,交換機日誌能夠看到網絡流量是否呈現陡增陡降等突發情況。
實時監控和管理設備日誌是日誌管理的重要工做之一。
知識庫
在基礎數據中,咱們單獨設立知識庫這樣一個模塊,主要包含事件庫、問題庫、經典案例庫、解決方案庫等。
事件庫主要是在運維工做中遇到的一些運維事件或是事故,在事件庫中詳細記錄事件的緣由和處理過程。若是涉及到需求變動或是須要修改系統進行解決的,此時由事件庫進入到問題庫。
問題庫涉及到問題解決流程,問題解決的過程當中,可能涉及到應用變動發佈等。經過問題庫的統計能夠側面反饋系統的情況。
經典案例庫記錄瞭解決經典問題的方式和方法。例如記錄了防火牆故障,交換機故障時如何從查找緣由到排故到解決的過程,以供解決相似故障處理參考。
解決方案庫主要存放一些經典的解決方案。如Nginx+uwsgi+Redis的部署方案、MySQL的HA、Oracle的RAC等等解決方案。以便在構建新的系統的時候能夠快速地選擇解決方案。