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