Nagios監(jiān)控Linux和Unix服務(wù)器-自定義監(jiān)控服務(wù)
nagios監(jiān)控Linux和Unix服務(wù)器(ubuntu服務(wù)器安裝實(shí)例)
本文講述的是—Nagios監(jiān)控Linux和Unix服務(wù)器:
監(jiān)控原理
4.自定義監(jiān)控服務(wù)
由于前面的服務(wù)是nrpe主機(jī)上的默認(rèn)建立的樣例規(guī)則。如果手動(dòng)建立服務(wù)監(jiān)控需要做以下操作
在nrpe.cfg上建立監(jiān)控服務(wù)指令和參數(shù)
在nagios服務(wù)器上建立對(duì)應(yīng)的服務(wù)定義
a.被監(jiān)控主機(jī)的配置內(nèi)容
在/usr/local/nagios/libexec下,有很多監(jiān)控插件。在寫入nrpe.cfg前,先用指令測(cè)試這個(gè)插件和參數(shù)所產(chǎn)生的結(jié)果是否符合要求
例如 /usr/local/nagios/libexec/check_swap -w 20% -c 10% ‘監(jiān)控swap的使用狀況
編輯/usr/local/nagios/etc/nrpe.cfg
添加一行
- command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c 10%
 
然后重新啟動(dòng)xinetd服務(wù)
b.Nagios服務(wù)的配置內(nèi)容
編輯/usr/local/nagios/etc/objects/localhost.cfg
添加以下內(nèi)容
- service{
 - use generic_service
 - hostname web_server
 - service_description swap status
 - check_command check_nrpe!check_swap
 - }
 
然后重新啟動(dòng)nagios服務(wù),這個(gè)新的監(jiān)控服務(wù)就完成創(chuàng)建了。
【編輯推薦】















 
 
 
 
 
 
 