1. 程式人生 > >zabbix監控實戰

zabbix監控實戰

第一章 監控家族

1.1 為什麼選擇監控?

   因為在一個IT叢集中或者是一個大環境中,包括各種硬體裝置、軟體裝置等系統的構成也是極其複雜的。

   多種應用構成負載的IT業務系統,保證這些資源的正常運轉,是一個公司IT部門的職責。而要讓這些應用能夠穩定地執行,則需要專業IT人員進行設計、架構、維護和調優。在這個過程中,為了及時掌握基礎環境和業務應用系統的可用性,需要獲取各個元件的執行狀態,如CPU的利用率、系統的複製、服務的執行、埠的連通、頻寬流量、網站訪問狀態碼等資訊。而這一切都離不開監控系統。

1.2  監控系統的實現

    

一個監控系統的組成大體可以分為兩部分:資料採集部分(客戶端)和資料儲存分析告警展示部分(伺服器端),這兩部分構成了監控系統的基本模型。

    資料採集的工作模式可以分為被動模式(服務端到客戶端採集資料)和主動模式(客戶端主動上報資料到伺服器端)。通常,大多數監控系統應該能同時支援這兩種模式。被動模式對伺服器的開銷較大,適合小規模的監控環境:主動模式對伺服器的開銷較小,適合大規模的監控環境。

   採集資料的協議方式可以分為兩種:專用客戶端採集和共用協議採集(SNMP、SSH、Telnet等)

   對於採集到的監控資料,可以將其儲存到資料庫或者文字或者其他方式,具體採用哪一種,應根據實際需求來決定。