Linux下Nagios網絡管理模塊-Nagios系統
基于Linux系統的Nagios網絡管理模塊的實現-Nagios 系統
1.Nagios 系統介紹
Nagios是一個用來監視系統和網絡的開源應用軟件,它通常運行于一個主服務器上,這個服務器運行 Liunx 或 Unix 操作系統。Nagios 利用其眾多的插件實現對本機和遠端服務的監控,當被監控對象出現異常,Nagios 就會及時給管理人員告警。它是一個基于 TCP/IP協議的軟件包,包含有nagios主程序和它的各個插件,配置非常靈活,可以監視的項目很多,也可以通過自定義 shell 腳本進行監控服務,非常適合各類企業的網絡應用。
2. Nagios 系統的主要特點
Nagios 系統的特點主要有下面幾點:
1).監控主機資源和網絡服務
2).允許用戶通過設計實現簡單的插件來監控自己特定的服務
3).當被監控對象出現問題時,會及時通知管理人員
4).事先定義事件處理程序,當對象出現問題時自動調用對應的處理程序
5).通過 web 頁面來監視對象狀態,警告提示和日志文件。
如下圖 1 為 Nagios 的結構圖:
可見,Nagios 采用分布--集中的管理模式。在 Nagios 服務器上安裝 Nagios 主程序,在被監控主機上安裝 Nagios 代理程序。通過 Nagios 主程序和 Nagios 代理程序之間的通訊,監視對象的狀態。
【編輯推薦】