資料庫監控架構 一

2021-06-22 14:45:10 字數 716 閱讀 6675

資料庫服務數量不斷增多,需要考慮合適的監控了。這幾天忙裡擠時間,設計並實施了乙個簡易的資料庫監控系統,希望在以後使用中不斷完善,幾天先把架構原理貼在這,哪天有時間再把相應的文件附上

一.說明

監控很重要,它可以提前通知我們即將發生故障;這樣我們就可以避免問題的發生或蔓延擴大

我們線上的環境中,資料庫是後端儲存,不能和internet通訊,跳板機又是windows,讓windows和

linux自動協調工作又要考慮安全性挺麻煩,所以監控就比較麻煩,最近幾經周折還是解決了。我們以前都是人為

登入資料庫檢視相應的資訊,看資料庫是否正常工作。這種情況一來是不能及時反映問題,二來,機器

比較多的時候,工作量就非常大了;

二.監控原理

被監控的伺服器定時採集自身的資訊然後把資訊傳送到分析伺服器,分析服務

器分析來自被監控機的資訊,把超過閥值的資訊單獨放到指定的目錄下,待跳板機來

取得報警資訊並傳送郵件給管理員

監控內容:伺服器的負載,磁碟利用率;db的alertlog日誌,表空間使用率

監控頻率:根據不同的指標要求,頻率也不同,最大頻率是每天,最小頻率是每小時

三.資料庫監控的簡單原理圖

Paddy 資料庫監控系列(一) 監控理念

很多時候,都和身邊朋友聊兩個問題,dba的日常工作都是哪些?什麼才是資料庫方面最重要的?我相信這兩個問題的答案每個人都不會完全一樣,我也是,所以這裡只代表我的個人觀點,並且以下的內容將圍繞我的思路展開,希望對大家有或多或少的幫助。a 資料庫的安裝部署 資料庫監控 資料庫優化 資料庫故障處理 其他a ...

資料庫(一) MySQL架構

和其它資料庫相比,mysql有點與眾不同,它的架構可以在多種不同場景中應用並發揮良好作用。主要體現在儲存引擎的架構上,外掛程式式的儲存引擎架構將查詢處理和其它的系統任務以及資料的儲存提取相分離。這種架構可以根據業務的需求和實際需要選擇合適的儲存引擎。畫出 mysql 架構圖,這種 問題都能問的出來 ...

資料庫監控體系建設(一)

目錄 作為核心it業務模組,資料庫的重要性毋庸置疑,資料庫的穩定執行直接關係到應用系統的可用 穩定 高效性。因此,為確保資料庫穩定 高效的執行,我們需要面臨如下兩個挑戰 1.資料庫執行過程中的危險因子,怎麼及時發現?2.資料庫發生故障或因某些原因導致處於不正常工作狀態時,怎樣及時發現?為了解決上述的...