nagios服務(wù)配置
nagios服務(wù)配置如下:
圖-Nagios
客戶化配置
樣例配置文件默認(rèn)安裝在這個(gè)目錄下/usr/local/nagios/etc,這些樣例文件可以配置Nagios使之正常運(yùn)行,只需要做一個(gè)簡單的修改...
用你擅長的編輯器軟件來編輯這個(gè)/usr/local/nagios/etc/objects/contacts.cfg配置文件,更改email地址nagiosadmin的聯(lián)系人定義信息中的EMail信息為你的EMail信息以接收報(bào)警內(nèi)容。
vi /usr/local/nagios/etc/objects/contacts.cfg
配置WEB接口
安裝Nagios的WEB配置文件到Apache的conf.d目錄下
make install-webconf
創(chuàng)建一個(gè)nagiosadmin的用戶用于Nagios的WEB接口登錄。記下你所設(shè)置的登錄口令,一會兒你會用到它。
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
重啟Apache服務(wù)以使設(shè)置生效。
service httpd restart
#p#
編譯并安裝Nagios插件
展開Nagios插件的源程序包
cd ~/downloads tar xzf nagios-plugins-1.4.11.tar.gz cd nagios-plugins-1.4.11
編譯并安裝插件
./configure --with-nagios-user=nagios --with-nagios-group=nagios make make install
啟動Nagios
把Nagios加入到服務(wù)列表中以使之在系統(tǒng)啟動時(shí)自動啟動
chkconfig --add nagios chkconfig nagios on
驗(yàn)證Nagios的樣例配置文件
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
如果沒有報(bào)錯(cuò),可以啟動Nagios服務(wù)
service nagios start
#p#
更改SELinux設(shè)置
Fedora與SELinux(安全增強(qiáng)型Linux)同步發(fā)行與安裝后將默認(rèn)使用強(qiáng)制模式。這會在你嘗試聯(lián)入Nagios的CGI時(shí)導(dǎo)致一個(gè)"內(nèi)部服務(wù)錯(cuò)誤"消息。
如果是SELinux處于強(qiáng)制安全模式時(shí)需要做
getenforce
令SELinux處于容許模式
setenforce 0
如果要***性更變它,需要更改/etc/selinux/config里的設(shè)置并重啟系統(tǒng)。
不關(guān)閉SELinux或是***性變更它的方法是讓CGI模塊在SELinux下指定強(qiáng)制目標(biāo)模式:
chcon -R -t httpd_sys_content_t /usr/local/nagios/sbin/ chcon -R -t httpd_sys_content_t /usr/local/nagios/share/
更多有關(guān)Nagios的CGI模塊增加目標(biāo)策略的強(qiáng)制權(quán)限方式見NagiosCommunity.org的維基百科http://www.nagioscommunity.org/wiki。
通過文章的描述,想必大家都學(xué)會了nagios服務(wù)配置,希望本文對你們有用!
【編輯推薦】