安裝與使用:ganglia的安裝與使用前端
監控demo:ganglia監控redis和mongodb
redis
Ganglia是UC Berkeley發起的一個開源集羣監視項目,設計用於測量數以千計的節點。Ganglia的核心包含gmond、gmetad以及一個Web前端。主要是用來監控系統性能,如:cpu 、mem、硬盤利用率, I/O負載、網絡流量狀況等,經過曲線很容易見到每一個節點的工做狀態,對合理調整、分配系統資源,提升系統總體性能起到重要做用。mongodb
ganglia提供了良好的擴展接口和社區支持,對於有較好技術積累的組織來講是很好的選擇。服務器
若是缺少相應技術力量,仍是購買商業化軟件的好。
網絡
【無中生有】----API接口日誌存儲設計與實現設計----10 運維
【無中生有】----系統日誌記錄系統存儲設計----6 函數
若是在系統中有了這兩個功能,那麼業務系統除了基礎網絡故障和防火牆形成的意外之外的幾乎90%的異常都可以捕捉到了。性能
那麼開發實現一個具備下列功能的運維日誌系統就有必要了:spa
序號 | 功能 | 做用 | 備註 |
1 | 異常查詢 | 以日期、異常類型、所屬程序、產品功能負責人爲條件進行異常查詢 | |
2 | 操做日誌查詢 | 以日期、操做類型、操做人爲條件的操做日至查詢 | |
3 | 異常分析預警 | 對異常數據的挖掘分析,評估運行質量、預警攻擊形成的異常猛增,追蹤異常服務點 | |
4 | 日誌分析 | 對操日誌進行分析,預警非法操做、追蹤操做數據變動記錄 |
持續集成涉及到了開發流程管理以及相應的程序發佈系統設計開發,隨後專門講述
.net