我一直在尝试使用Nagios-Nrpe来监控远程服务器,远程主机是Amazon Ec2实例,我在xinetd上安装了npre守护进程。
/etc/xinet.d/nrpe
文件。/etc/services
. iptables
还。5666
我的安全组中也有。这些命令都能正常工作,我已经在本地机器上设置了nagios服务器和nrpe_check插件。
$ netstat -at | grep nrpe
$usr/local/nagios/libexec/check_nrpe -H localhost
我已经在本地机器上安装了nagios服务器和nrpe_check插件,但是每当我做这些操作的时候
/usr/local/nagios/libexec/check_nrpe -H <"amazon-ec2-IP-address">
我都会收到以下错误信息
connect to address <"amazon-ec2-IP-address"> port 5666: Connection refused ......
connect to host <"amazon-ec2-IP-address"> port 5666: Connection refused
我试过在我的局域网的另一台linux上做nrpe客户端,命令正常,但对亚马逊Ec2就不行了。
如果有人有这个问题的解决方案,请尽快分享。
确保你有。
在链接到EC2实例的安全组中打开了5666端口。