我一直在尝试使用 Nagios-Nrpe 监视远程服务器。
远程主机是 Amazon Ec2 实例,我在 xinetd 上安装了 npre 守护程序。
/etc/xinet.d/nrpe
中的“仅来自”属性中文件。 /etc/services
中添加了条目. iptables
中进行了更改还。 5666
添加了一个条目也在我的安全组中。 这些命令正常工作:
$ 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
我曾尝试在我的 LAN 上的另一个 linux 上制作 nrpe 客户端并且该命令有效,但不适用于 Amazon Ec2。
如果有人对此问题有解决方案,请尽快分享。
最佳答案
确保你有,
在链接到 EC2 实例的安全组中打开端口 5666。
关于linux - 亚马逊 ec2 上的 NRPE 远程主机设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20470392/