nrpe能不能执行远程主机上的shell脚本

安装好nagios和nrpe插件后,我想在监控服务器上通过nrpe来传递一个参数给被监控的远程主机,并在远程主机上的一个shell脚本中能引用这个参数,并把执行后的结果返回到监控服务器上。不知道在监控服务器上nrpe怎么配置,希望能有监控大神来帮助解决一下。
问题来源:http://www.oschina.net/question/24884...

阅读 4.7k
2 个回答

NRPE是支持传参的,但要打开agent端上的nrpe.cfg的dont_blame设置项。
具体可以阅读NRPE文档,直接查看nrpe.cfg的注释说明也能找到答案。

执行脚本问题--Ajian已经回答得很好了。

可以执行 不过该shell要有相应的权限才可以,像如果需要root权限会比较麻烦一些,但也可以实现。
详细请看我原来写的一个例子
http://www.ohlinux.com/archives/632/

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏