My opinion will be obvious
Lots of support out there for both Puppet and Chef for automation of the deployment, not to mention NFS mounting configuration directories for nrpe.cfg is just as trivial as NFS mounting plugin directories.
I leave dont_blame_nrpe=0 on my configs, I prefer to NOT pass arguments for security's sake, then I don't need to worry about whether my communications are in cleartext or whatever. I guess that assumes that there is no iffy data in your Nagios check results, I can't think of any reason to have any though.
Here is my strongest sales pitch though:
Code: Select all
[jdalrymple@localhost ~]$ time /usr/local/nagios/libexec/check_nrpe -H 127.0.0.1 -c check_dummy
OK
real 0m0.009s
user 0m0.003s
sys 0m0.000s
[jdalrymple@localhost ~]$ time ssh localhost /usr/local/nagios/libexec/check_dummy 0
OK
real 0m0.089s
user 0m0.014s
sys 0m0.004s