什么是Nagios
什么是Nagios
Nagios?Core?是一個開源系統和網絡監視應用程序。它會監視您指定的主機和服務,并在情況變壞或變好時提醒您。
Nagios Core最初設計為在Linux下運行,盡管它也應在大多數其他操作系統下運行。
Nagios功能
- 監視網絡服務(SMTP,POP3,HTTP,NNTP,PING等)
- 監視主機資源(處理器負載,磁盤使用情況等)
- 簡單的插件設計,使用戶可以輕松地開發自己的服務檢查
- 并行服務檢查
- 能夠使用“父”主機定義網絡主機層次結構,從而可以檢測出并區分出已關閉的主機和無法訪問的主機
- 服務或主機出現問題并得到解決時的聯系通知(通過電子郵件,傳呼機或用戶定義的方法)
- 能夠定義要在服務或主機事件期間運行的事件處理程序,以主動解決問題
- 自動日志文件輪換
- 支持實施冗余監視主機
- 可選的Web界面,用于查看當前網絡狀態,通知和問題歷史記錄,日志文件等。
系統要求
運行Nagios Core的唯一要求是一臺運行Linux(或UNIX變體)的計算機,該計算機具有網絡訪問權限并安裝了C編譯器(如果從源代碼安裝)。
您不需要使用Nagios Core附帶的CGI。但是,如果您決定使用它們,則需要安裝以下軟件
- Web服務器(最好是Apache)
- Thomas Boutell的gd庫版本1.6.3或更高版本(狀態圖和趨勢 CGI要求)
Nagios Core中文使用教程