Nagios基本理論及原理

概念

一款免費開源的IT基礎設施監控系統,除了主機還能監控交換機路由器等網絡設備
結構上分爲兩部分
1.核心功能  -- 輕量化
2.插件

特性:


1.監控網絡服務
2.監控主機資源(cpu,內存等)
3.主動通知(發現異常報警功能)
4.web頁面 
5.可擴展(插件)


優點


1.輕量級,架構簡單
2.容易部署
3.文檔健全(國內nagios使用率很高,文檔比較全)
4.靈活全面(插件安裝方便,可隨時安裝卸載,即插即用)


缺點


1.修改配置麻煩
2.太靈活,學習成本高
3.監控報警缺乏歷史數據(通過其他插件可以滿足)
4.嚴重依賴外部插件

Nagios原理


簡而言之,主機給客戶機發了指令,讓客戶機收集相關信息,客戶機把信息收集後發送給主機。

通信過程:
1.Nagios執行安裝在它裏面的check_nrpe插件,並告訴check_nrpe去檢測哪些服務。
2.Nagios執行安裝在它裏面的check_nrpe插件,並告訴check_nrpe去檢測哪些服務
3.NRPE運行本地的各種插件區檢測本地的服務和狀態(check_disk,..etc)
4.最後,NRPE把檢測的結果傳給主機端的check_nrpe,check_nrpe再把結果送到Nagios狀態隊列中。
5.Nagios依次讀取隊列中的信息,再把結果顯示出來。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章