Nagios的安装和基本配置(四:调试验证 错误总结)
任務(wù)四、調(diào)試驗(yàn)證
4.1、驗(yàn)證連通性
在/usr/local/Nagios/etc/nrpe.cfg文件中server的ip地址
#vi /usr/local/Nagios/etc/nrpe.cfg
#重啟nrpe
#pkill nrpe
#netstat -Intp
#/usr/local/Nagios/bin/nrpe -d -c /usr/local/Nagios/etc/nrpe.cfg
#在server主機(jī)做驗(yàn)證
#cd /usr/local/nagios/libexec
#./check_nrpe -H 192.168.1.120
驗(yàn)證成功
#echo “/usr/local/nagios/bin/nrpe -d -c /usr/local/nagios/etc/nrpe.cfg”>> /etc/rc.local
#chmod +X /etc/rc.d/rc.local
#netstat -Input|grep 5666
#/usr/local/nagios/libexec/check_nrpe -H 192.168.1.200
在client端上做同樣 的驗(yàn)證
#注釋nrpe.cfg中以下幾行
4.2、創(chuàng)建監(jiān)控腳本
#在nrpe.cfg文件末尾增加下面幾行內(nèi)容:
#創(chuàng)建一個(gè)監(jiān)控內(nèi)存的perl腳本
#vi /usr/local/nagios/libexec/check_mem.pl
#修改腳本權(quán)限
#chmod 755 /usr/local/nagios/libexec/check_mem.pl
#重啟npe服務(wù)
在本機(jī)驗(yàn)證腳本效果
#/usr/local/nagios/libexec/check_nrpe -H localhost -c check_mem
#在server端進(jìn)行腳本驗(yàn)證
# /usr/local/nagios/libexec/check_nrpe -H 192.168.1.120
# /usr/local/nagios/libexec/check_nrpe -H 192.168.1.120 -c check_disk
修改nagios.cfg配置文件
#在/usr/local/nagios/etc/objects路徑下創(chuàng)建hosts.cfg和services.cfg文件
#修改檢查語(yǔ)法腳本
#vi /etc/init.d/nagios +181
#修改commands.cfg文件,末尾添加以下內(nèi)容:
4.3、主機(jī)模板配置
#vi hosts.cfg +21
#刪除一下內(nèi)容
#添加以下內(nèi)容
#將監(jiān)控的主機(jī)添加到主機(jī)組里
#vi hosts.cfg+76
#服務(wù)模板配置
#vi services.cfg
寫(xiě)入以下內(nèi)容
#重啟nagios服務(wù)
#systemctl daemon-reload
#/etc/init.d/nagios restart
4.4、結(jié)果驗(yàn)證
?
出現(xiàn)的問(wèn)題與解決方案
?
排錯(cuò)一:配置本地yum源,檢查依賴(lài)環(huán)境出錯(cuò)。
排錯(cuò)思路:
- 檢查此軟件是否已安裝;
- 檢查此軟件版本是否最新;
- 檢查此軟件環(huán)境是否合適
原因:此軟件未安裝。
解決方案:
安裝此軟件;
?
排錯(cuò)二:瀏覽器無(wú)法訪問(wèn)Nagiosweb頁(yè)面。
排錯(cuò)思路:
- 檢查網(wǎng)絡(luò)環(huán)境是否暢通;
- 檢查防火墻配置是否合適;
原因:http服務(wù)的80端口未開(kāi)放。
解決方案:
開(kāi)放http服務(wù)的80端口,并重啟防火墻及http服務(wù);
?
排錯(cuò)三:nrpe服務(wù)無(wú)法啟動(dòng),找不到nrpe.cfg文件。
排錯(cuò)思路:
- 檢查此軟件是否完全安裝;
原因:此軟件未完全安裝。
解決方案:
復(fù)制解壓的軟件包中nrpe.cfg文件至指定目錄,并重新啟動(dòng)服務(wù);
總結(jié)
以上是生活随笔為你收集整理的Nagios的安装和基本配置(四:调试验证 错误总结)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Nagios的安装和基本配置(三:Nag
- 下一篇: Hadoop集群搭建(一:集群安装及网络