在Linux上運行 Nagios 系統
做為一款監控系統,Nagios在各個方面都比較突出,尤其在在Linux上運行時,能監控能操作能搜集信息。
Nagios 系統是運行在 Linux 或者 Unix 操作系統之上的,安裝前確認操作系統支持 TCP/IP協議并且有 C 語言編譯器(如,gcc 等)。如果沒有 web 服務器,例如 apache,預先安裝之。在 Nagois 官方網站下載 Nagios 主程序、插件和安裝文檔,最新版本是 Nagios 3.0rc2。Nagios 是開源項目,它的安裝也比較簡單,按照文檔一步步執行就可以順利完成。
如果 Nagios 安裝在/usr/local 目錄下,完成后執行如下命令:
- /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
這個操作用來預先檢查 nagios 配置的是否正確。如果沒有錯誤,開始運行 Nagios。
service nagios start (后面也可跟這些:restart, stop, reload.),也可以這樣啟動:
- /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
Nagios 啟動正常后,登錄到 nagios CGIs 打開瀏覽器,輸入 http://主機 IP/nagios/如果配置正確將會進入到nagios的監視界面,然后可以查看沒人情況下主機被監視的細節數據。如果出現提示“Internal Server Error”,這可能是本機上安裝并正在運行Redhat Linux. 首先查看 Linux 是否處于 Enforcing 模式getenforce然后把 Linux 置為 permissive 模式setenforce 0重新打開瀏覽器就可以看到被 Nagios 監控的服務了。
現在訪問nagios的服務器web界面,界面如下圖2。

訪問界面圖2
通過上面的敘述,大家都了解了在Linux上運行 Nagios 系統的操作過程,希望大家能掌握并應用Nagios!
【編輯推薦】
- Nagios功能之監控windows的本地信息
- Nagios 配置之驗收工作
- Nagios配置之準備工作
- Nagios 配置指南
- Nagios 安裝三部曲
- Nagios網絡監控工作原理
- Nagios 簡介與功能