NRPE可以监控远程主机上面的rsync服务么?装插件后报错。没搜到解决方法
nagios服务器里面的service配置
define service{
use generic-service
host_name rsync-server
service_description rsync
check_command check_nrpe!check_rsync!873
}
远程主机上的NRPE插件配置
command[check_rsync]=/usr/local/nagios/libexec/check_rsync2 -H $HOSTADDRESS$ -p $ARG1$
nagios web面板下面报错
CRITICAL: Rsync command /usr/bin/rsync --port=873 rsync://$ failed with error 10: Error in socket I/O
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
参考http://www.mike.org.cn/articles/ubuntu-nagios-monitor-platform中的监控Rsync部分,我觉得题主可以不用使用
check_nrpe
的方式去检测,直接使用/usr/local/nagios/libexec/check_rsync2 -H $HOSTADDRESS$ -p $ARG1$
形式即可。
另外,
看了你的
check_command
的写法,check_rsync
后面还带了参数,要支持这种形式,必须打开check_nrpe
的传参功能。你需要这样做: