實時監控系統介紹

2021-08-17 10:41:24 字數 515 閱讀 9308

之所以寫這篇文章,是因為最近遇到了兩個系統問題,都是看監控與實際資料表現不符,覺得還挺有意思,特記錄下。

以上兩個問題經檢視伺服器日誌發現,確實都是監控系統曲線有問題。如何配置出正確的監控就是我們要解決的問題。

為了方便理解,簡單介紹下一下本文所說的一些概念,先看下監控系統是如何工作的。如果你沒接觸過,那麼建議你停下來想一下,你自己構建這樣的系統會怎麼做。

根據以上的步驟,我們可以對應下系統概念。

理解了以上的概念,大概也就能猜到第乙個問題的原因。首先限流的時間粒度是1s,例如qps大於100會被限流。然後監控面板上對應的曲線,資料的上報時間粒度是10s上報一次求和,最後監控面板配置時又是10s聚合一次求平均值。這樣的配置會導致峰值被平滑的削弱,看不出瞬時的峰值。解決方法是縮小上報資料粒度,多曲線聚合採用加和方式計算。

第二個問題其實是因為在針對多條曲線聚合時,由於某些點沒有資料,監控系統會認為這是不合理的,並採用某種特別的演算法計算乙個值插入到該點彌補。這樣就導致了曲線的虛高了。我們可以採用不補值的方式聚合,沒有就計算為0就解決了。

實時監控系統 nmon

第一篇,這是我大學裡面實習的時候,學習的東西,當時只是做了筆記,記錄在google doc上,現在忘得差不多了。記錄一下,算是紀念我逝去的大學時光吧 content nmon 實時監控。可以實時監控本地詳細資訊,cpu,磁碟,網絡卡等。檔案很小,介面簡單。易於觀察,還有乙個強大的功能就是生成格式化資...

Linux 系統實時監控 Glances

如何安裝 sudo apt get install python software properties sudo apt add repository ppa arnaud hartmann glances stable sudo apt get update sudo apt get insta...

Linux 系統實時監控 Glances

早些時候,我們提到過有很多可以用來監視系統效能的 linux 系統監視工具。但我們估計,或許更多的使用者會傾向與絕大多數 linux 發行版都帶的工具 top 命令 top 命令是 linux 下的乙個實時任務管理器,同時也是用於在 gnu linux 發行版中尋找系統效能方面的瓶頸,並幫助我們作出...