CentOS安装Nagios网络监视工具
Nagios是一款開源的免費網絡監視工具,能有效監控Windows、Linux和Unix的主機狀態,交換機路由器等網絡設置,打印機等。在系統或服務狀態異常時發出郵件或短信報警第一時間通知網站運維人員,在狀態恢復后發出正常的郵件或短信通知。下面學習如何在CentOS上安裝此軟件。
安裝完成后的一些情況
Nagios以及插件將安裝在/usr/local/nagios目錄
Nagios會配置監控本地機器幾個方面(CPU負載,磁盤使用率等)
Nagios可以通過http://localhost/nagios/訪問
準備工作
需要以root身份安裝Nagios。
確保在CentOS安裝了下面幾個軟件包:
Apache
PHP
GCC?compiler
GD?development?libraries
你可以通過yum完成這些安裝工作:
yum?install?httpd?httpd-devel?php?openssl-devel
yum?install?gcc?glibc?glibc-common
yum?install?gd?gd-devel
開始安裝Nagios
創建帳號
創建?nagios用戶:
/usr/sbin/useradd?-m?nagios
創建nagcmd用戶組以執行來自web接口的命令,并添加nagios和apache用戶到此用戶組。
/usr/sbin/groupadd?nagcmd
/usr/sbin/usermod?-a?-G?nagcmd?nagios
/usr/sbin/usermod?-a?-G?nagcmd?apache
下載Nagios和插件
創建下載存儲目錄:
mkdir?~/downloads
cd?~/downloads
從網站http://www.nagios.org/download/下載Nagios以及插件。
wget?http://iweb.dl.sourceforge.net/project/nagios/nagios-3.x/nagios-3.4.1/nagios-3.4.1.tar.gz
wget?http://iweb.dl.sourceforge.net/project/nagiosplug/nagiosplug/1.4.16/nagios-plugins-1.4.16.tar.gz
編譯安裝Nagios
cd?~/downloads
tar?xzf?nagios-3.4.1.tar.gz
cd?nagios
運行Nagios配置腳本,并把nagcmd更改為之前所創建的組。
./configure?--with-command-group=nagcmd
編譯源碼:
make?all
安裝二進制,init腳本,sample配置文件和設置外部命令目錄權限。
make?install
make?install-init
make?install-config
make?install-commandmode
不要現在執行nagios,下面還有一些需要配置。
定制配置
樣式配置文件已經安裝在/usr/local/nagios/etc目錄,你僅僅需要更改email地址。
vi?/usr/local/nagios/etc/objects/contacts.cfg
配置web接口
安裝Nagios?Web配置文件在Apache的conf.d目錄:
make?install-webconf
為登錄Nagios?Web接口創建nagiosadmin帳號。記住下面你設置的密碼,之后登錄用到。
htpasswd?-c?/usr/local/nagios/etc/htpasswd.users?nagiosadmin
重啟Apache使新配置生效。
service?httpd?restart
編譯安裝Nagios插件
cd?~/downloads
tar?xzf?nagios-plugins-1.4.16.tar.gz
cd?nagios-plugins-1.4.16
./configure?--with-nagios-user=nagios?--with-nagios-group=nagios
make
make?install
啟動Nagios
設置開機啟動:
chkconfig?--add?nagios
chkconfig?nagios?on
測試配置文件是否有錯誤:
/usr/local/nagios/bin/nagios?-v?/usr/local/nagios/etc/nagios.cfg
如果沒有,立即啟動Nagios
service?nagios?start
登錄Nagios
安裝已經完成,你可以使用nagiosadmin用戶以及之前設置的密碼通過http://localhost/nagios/地址登錄Nagios后臺。下次學習Nagios的使用。
參考:http://nagios.sourceforge.net/docs/nagioscore/3/en/quickstart-fedora.html
?
轉載于:https://blog.51cto.com/ankey/1204914
總結
以上是生活随笔為你收集整理的CentOS安装Nagios网络监视工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到买中药是什么预兆
- 下一篇: 梦到儿子溺水被救起是什么意思