摘要:無監控不運維運維行業有句話無監控不運維。沒了監控,什么基礎運維,業務運維都是瞎子。監控報警模塊此模塊主要完成監控腳本的設置報警規則設置,報警閥值設置報警聯系人設置等,并將報警結果進行集中展現和歷史記錄。常見的監控報警工具有等。
無監控、不運維
運維行業有句話:“無監控、不運維”。
是的,一點也不夸張,監控俗稱“第三只眼”。沒了監控,什么基礎運維,業務運維都是“瞎子”。**
所以說監控是運維這個職業的第一步。尤其是在現在DevOps這么火的時候,用監控數據給自己撐腰,這顯得更加必要。
有人說運維是背鍋俠,那么,有了監控,有了充足的數據,一切以數據說話,運維還需要背鍋嗎,所以作為一個運維工程師,如何構建一套監控系統是你的第一件工作。
運維監控平臺不是簡單的下載一個開源工具,然后搭建起來就行了,它需要根據監控的環境和特點進行各種整合和二次開發,以達到與自己的需求完全吻合的程度。**
那么下面就談談運維監控平臺的設計思路。
構建一個智能的運維監控平臺,必須以運行監控和故障報警這兩個方面為重點,將所有業務系統中所涉及的
網絡資源、硬件資源、軟件資源、數據庫資源等納入統一的運維監控平臺中,并通過消除管理軟件的差別。
數據采集手段的差別,對各種不同的數據來源實現統一管理、統一規范、統一處理、統一展現、統一用戶登錄、統一權限控制,最終實現運維規范化、自動化、智能化的大運維管理。
智能的運維監控平臺,設計架構從低到高可以分為6層,三大模塊,如下圖:
設計架構從低到高可以分為6層
數據收集層:位于最底層,主要收集網絡數據、業務系統數據、數據庫數據、操作系統數據等,然后將收集到的數據進行規范化并進行存儲。
數據展示層:位于第二層,是一個Web展示界面,主要是將數據收集層獲取到的數據進行統一展示,展示的方式可以是曲線圖、柱狀圖、餅狀態等,通過將數據圖形化,可以幫助運維人員了解一段時間內主機或網絡的運行狀態和運行趨勢,并作為運維人員排查問題或解決問題的依據。
數據提取層:位于第三層,主要是對從數據收集層獲取到的數據進行規格化和過濾處理,提取需要的數據到監控報警模塊,這個部分是監控和報警兩個模塊的銜接點。
報警規則配置層:位于第四層,主要是根據第三層獲取到的數據進行報警規則設置、報警閥值設置、報警聯系人設置和報警方式設置等。
報警事件生成層:位于第五層,主要是對報警事件進行實時記錄,將報警結果存入數據庫以備調用,并將報警結果形成分析報表,以統計一段時間內的故障率和故障發生趨勢。
用戶展示管理層:**位于最頂層,是一個Web展示界面,主要是將監控統計結果、報警故障結果進行統一展示,并實現多用戶、多權限管理,實現統一用戶和統一權限控制。
在這6層中,從功能實現劃分,又分為三個模塊,分別是數據收集模塊、數據提取模塊和監控報警模塊,每個模塊完成的功能如下:
數據收集模塊:此模塊主要完成基礎數據的收集與圖形展示。數據收集的方式有很多種,可以通過SNMP實現,也可以通過代理模塊實現,還可以通過自定義腳本實現。常用的數據收集工具有Cacti、Ganglia等。
數據提取模塊:此模板主要完成數據的篩選過濾和采集,將需要的數據從數據收集模塊提取到監控報警模塊中。可以通過數據收集模塊提供的接口或自定義腳本實現數據的提取。
監控報警模塊:此模塊主要完成監控腳本的設置、報警規則設置,報警閥值設置、報警聯系人設置等,并將報警結果進行集中展現和歷史記錄。常見的監控報警工具有Nagios、Centreon等。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/8115.html
摘要:無監控不運維運維行業有句話無監控不運維。沒了監控,什么基礎運維,業務運維都是瞎子。監控報警模塊此模塊主要完成監控腳本的設置報警規則設置,報警閥值設置報警聯系人設置等,并將報警結果進行集中展現和歷史記錄。常見的監控報警工具有等。 無監控、不運維 運維行業有句話:無監控、不運維。是的,一點也不夸張,監控俗稱第三只眼。沒了監控,什么基礎運維,業務運維都是瞎子。** 開篇 所以說監控是運維這個...
摘要:負責從拉取數據源,把數據源分詞,建立索引搜索模塊工作流程如下模塊從中拉取數據模塊用經過中文分詞后的數據建立索引客戶端向模塊發起搜索請求模塊查找索引中的數據模塊得到索引中符合要求的數據的等數據把數據返回給客戶端 (整理自《App后臺開發運維和架構實踐》 作者:曾健生) 一、從業務邏輯中提煉API接口 此過程可分為六個階段: 業務邏輯思維導圖 功能——業務邏輯思維導圖 基本功能模塊關系 ...
摘要:負責從拉取數據源,把數據源分詞,建立索引搜索模塊工作流程如下模塊從中拉取數據模塊用經過中文分詞后的數據建立索引客戶端向模塊發起搜索請求模塊查找索引中的數據模塊得到索引中符合要求的數據的等數據把數據返回給客戶端 (整理自《App后臺開發運維和架構實踐》 作者:曾健生) 一、從業務邏輯中提煉API接口 此過程可分為六個階段: 業務邏輯思維導圖 功能——業務邏輯思維導圖 基本功能模塊關系 ...
閱讀 1436·2021-09-02 19:23
閱讀 1586·2021-08-11 11:19
閱讀 641·2019-08-30 15:55
閱讀 1652·2019-08-30 12:50
閱讀 2241·2019-08-30 11:23
閱讀 2180·2019-08-29 13:13
閱讀 1500·2019-08-28 18:13
閱讀 3344·2019-08-26 11:53