關於nagios check_nrpe遠程調用的問題

火星人 @ 2014-03-03 , reply:0


關於nagios check_nrpe遠程調用的問題

遠程被監控機器nrpe.cfg文件

command=/usr/local/nagios/libexec/check_procs -w $ARG1$ -c $ARG2$ -s $ARG3$

主監控機
check_nrpe -H ip -c check_procs 後面參數怎麼加

還有check_nrpe -h看了幫助后對-a參數後面的內容不是很理解,比如check_procs  -c 1:1 -a '/usr/sbin/httpd'
該命令在被監控機本地上運行ok,但是如何通過check_nrpe來調用呢,還有遠程又是怎麼調用呢,如果是check_nrpe 這個時候要用到兩個-c的參數,該怎麼處理?
《解決方案》

check_procs和check_nrpe的 -a 參數不要混淆。
給你個例子:
nrpe端:
dont_blame_nrpe=1
command=/opt/nagios/libexec/check_procs $ARG1$

check_nrpe端:

$ ./check_nrpe -H bbs.itnms.net -p 41866 -c check_procs -a  " -C rsync -w1:10 -c1:20 -a rsyncd.conf"
PROCS OK: 1 process with command name 'rsync', args 'rsyncd.conf'



[火星人 via ] 關於nagios check_nrpe遠程調用的問題已經有130次圍觀

http://www.coctec.com/docs/service/show-post-3363.html