Nagios中文版是一款Nagios網(wǎng)絡(luò)狀態(tài)監(jiān)控報(bào)警器,可以幫助用戶對主機(jī)和服務(wù)的狀態(tài)進(jìn)行檢測, 一旦系統(tǒng)或者服務(wù)器的狀態(tài)出現(xiàn)異常,就會(huì)第一時(shí)間通知運(yùn)營維護(hù)人員,保證用戶可以第一時(shí)間發(fā)現(xiàn)異常,對異常進(jìn)行恢復(fù)。軟件可以連接多個(gè)監(jiān)視器,讓監(jiān)視變得更加簡單。
軟件介紹
Nagstamon是一款Nagios絡(luò)監(jiān)控狀態(tài)報(bào)警器,可以實(shí)時(shí)通知您的主機(jī)和服務(wù)的狀態(tài),在系統(tǒng)或服務(wù)狀態(tài)異常時(shí)發(fā)出郵件或短信報(bào)警第一時(shí)間通知網(wǎng)站運(yùn)維人員,在狀態(tài)恢復(fù)后發(fā)出正常的郵件或短信通知。它允許連接多個(gè)基于Nagios的監(jiān)視器。目前支持的有Nagios, Icinga, Opsview, Op5 Ninja, Check_MK Multisite, Centreon和Thruk。
運(yùn)行原理
Nagios的功能是監(jiān)控服務(wù)和主機(jī),但是他自身并不包括這部分功能,所有的監(jiān)控、檢測功能都是通過各種插件來完成的。啟動(dòng)Nagios后,它會(huì)周期性的自動(dòng)調(diào)用插件去檢測服務(wù)器狀態(tài),同時(shí)Nagios會(huì)維持一個(gè)隊(duì)列,所有插件返回來的狀態(tài)信息都進(jìn)入隊(duì)列,Nagios每次都從隊(duì)首開始讀取信息,并進(jìn)行處理后,把狀態(tài)結(jié)果通過web顯示出來。Nagios提供了許多插件,利用這些插件可以方便的監(jiān)控很多服務(wù)狀態(tài)。安裝完成后,在nagios主目錄下的/libexec里放有nagios自帶的可以使用的所有插件,如,check_disk是檢查磁盤空間的插件,check_load是檢查CPU負(fù)載的,等等。每一個(gè)插件可以通過運(yùn)行./check_xxx –h 來查看其使用方法和功能。
軟件功能
在您的桌面上永久可見,讓您對網(wǎng)絡(luò)狀態(tài)一目了然。
連接到多個(gè)基于Nagios的服務(wù)器,可以根據(jù)需要禁用和啟用。
支持的服務(wù)器類型有Nagios、Icinga、Opsview、Centreon、Op5Monitor、Check_MK Multisite、Thruk和實(shí)驗(yàn)性的Zabbix。
對主機(jī)和服務(wù)問題作出可定制的反應(yīng)。
運(yùn)行模式
運(yùn)行模式:數(shù)據(jù)收集是C/S模式,用戶查看監(jiān)控信息是B/S模式
優(yōu)點(diǎn):
1.:監(jiān)控網(wǎng)路服務(wù)狀態(tài)(HTTPD,F(xiàn)TP,SSH,MySql……)
2.:監(jiān)控主機(jī)資源(處理器符合,硬盤利用率……)
3.:拓展,根據(jù)自己的需求實(shí)現(xiàn)拓展檢測功能(插件開發(fā))
4:自動(dòng)日志回滾
5:能夠定義網(wǎng)絡(luò)主機(jī)的層次,允許逐級檢查,就是從父主機(jī)開始向下檢查
6:警告,基于狀態(tài)的警告:OK,Warning(警告),critical(關(guān)鍵),unknown(未知)
7.:可以支持并實(shí)現(xiàn)對主機(jī)的冗余監(jiān)控
8.:Web界面可以查看當(dāng)前網(wǎng)絡(luò)狀態(tài),通知,問題歷史,日志文件等
常見問題
問題1
It appears as though you do not have permission to view information for any of the hosts you requested
臨時(shí)解決:
sed -i 's/use_authentication=1/use_authentication=0/g' /usr/local/nagios/etc/cgi.cfg
(取消了認(rèn)證 可以瀏覽主機(jī)狀態(tài) 但是無法在 nagios web端 執(zhí)行外部命令 )
解決:
登陸 nagios web接口的用戶,需要和 /usr/local/nagios/etc/cgi.cfg 里面配置的用戶匹配,沒有可以手動(dòng)添加,用逗號隔開。
問題2:
Sorry Dave, I can't let you do that...
It seems that you have chosen to not use the authentication functionality of the CGIs.
I don't want to be personally responsible for what may happen as a result of allowing unauthorized users to issue commands to Nagios,so you'll have to disable this safeguard if you are really stubborn and want to invite trouble.
Read the section on CGI authentication in the HTML documentation to learn how you can enable authentication and why you should want to.
原因 : 未開啟認(rèn)證
解決:開啟認(rèn)證可解決問題,編輯文件 /usr/local/nagios/etc/cgi.cfg,將 use_authentication 值設(shè)成1 (0/1 關(guān)閉/開啟)use_authentication=1,并重啟 nagios service nagios restart
問題3:
It appears as though you do not have permission to view information for any of the hosts you requested...
If you believe this is an error, check the HTTP server authentication requirements for accessing this CGI
and check the authorization options in your CGI configuration file.
原因 : 認(rèn)證用戶不正確
開啟認(rèn)證:認(rèn)證的用戶必須是 cgi.cfg 配置文件里有的 默認(rèn)是 nagiosadmin,如果你新建的其他用戶,需要添加進(jìn)去,多用戶用逗號分開
authorized_for_system_information=nagiosadmin
authorized_for_configuration_information=nagiosadmin
authorized_for_system_commands=nagiosadmin
authorized_for_all_services=nagiosadmin
authorized_for_all_hosts=nagiosadmin
authorized_for_all_service_commands=nagiosadmin
authorized_for_all_host_commands=nagiosadmin
如果不是 nagiosadmin 需要到后面添加,例子 authorized_for_system_information=nagiosadmin,admin
問題4:
調(diào)用外部命令錯(cuò)誤,可能權(quán)限不夠
解決:
臨時(shí)解決:
chown -R nagios.nagcmd /usr/local/nagios/var/rw
chmod -R 777 /usr/local/nagios/var/rw
為什么說臨時(shí)解決 ? 因?yàn)橹貑agios后,權(quán)限會(huì)還原,還是沒權(quán)限執(zhí)行。
解決:
在安裝 nagios 時(shí),就要把用戶選對,然后再安裝。
./configure --with-group=nagios --with-user=nagios --with-command-group=nagcmd --with-gd-lib=/usr/lib --with-gd-inc=/usr/include
make all
make install
make install-init
make install-config
make install-commandmode
===
rw agios.cmd 權(quán)限是 nagios.nagios,還需要把 web用戶 加入到 nagios組里 這樣才有權(quán)限執(zhí)行 nagios.cmd
問題5:
3D瀏覽錯(cuò)誤,提示下載 statuswrl.cgi
解決: 需安裝3D瀏覽插件
原因是未安裝支持vrml 3D瀏覽的插件,vrml 面向?qū)ο蟮娜S造型語言,需要安裝 vrml 支持插件才能瀏覽,Cortona VRML Client 是一個(gè)優(yōu)秀的VRML瀏覽插件
問題6:
查看幫助文檔時(shí),無法看到圖片
原因是url錯(cuò)誤
圖片源地址 http://nagios_ip/pub/images/reachability1.png
實(shí)際地址 /usr/local/nagios/share/docs/images/reachability1.png
解決:配置apache加入別名
Alias /pub "/usr/local/nagios/share/docs"
apachectl restart
重啟apache 問題解決
nagios的這些常見問題以及解決辦法你學(xué)會(huì)了嗎?相信這是一份很有用的資源,希望這些辦法能夠幫你解決困擾。

一款好的服務(wù)器管理軟件能為你的工作或企業(yè)帶來極大的效率提升,以及錯(cuò)誤率降低,不少用戶咨詢服務(wù)器管理工具有哪些,所以小編將這些管理服務(wù)器的軟件下載進(jìn)行了整合,讓你輕松找到心儀的工具,輕松高效管理服務(wù)器。
下載地址
精品推薦
-
xmanager4
詳情 -
大勢至服務(wù)器文件備份系統(tǒng)
詳情 -
dbForge Studio for MySQL中文企業(yè)破解版
詳情 -
Termius
詳情 -
Termius
詳情 -
WampServer
詳情 -
XAMPP
詳情 -
xshell 7
詳情 -
Xshell永久激活版
詳情 -
SecureCRT綠色中文版
詳情 -
SQL Server 2000
詳情 -
MCSManager(我的世界服務(wù)端管理器)
詳情 -
CCProxy(代理服務(wù)器)
詳情 -
Windows Server 2019永久激活版
詳情 -
hfs網(wǎng)絡(luò)文件服務(wù)器
詳情 -
ASP小旋風(fēng)綠色版
詳情
-
8 PLSQL
裝機(jī)必備軟件
網(wǎng)友評論