次のエラーが発生します。
# /usr/local/nagios/libexec/check_nrpe -H nagios-server-ip
CHECK_NRPE: Socket timeout after 10 seconds.
しかし、localhostでは動作します。
# /usr/local/nagios/libexec/check_nrpe -H localhost
NRPE v2.15
PS:セキュリティグループとiptablesを確認しました。
また、Nagiosサーバーでも:
# /usr/local/nagios/libexec/check_nrpe -H localhost
NRPE v2.13
[root@ADM-PROD-NAGIOS ec2-user]# /usr/local/nagios/libexec/check_nrpe -H monitoring-host-ip
NRPE v2.15
答え1
その中には2つありますnrpe.cfg
。
allowed_hosts
server_address
allowed_host
NagiosサーバーがLANの外にある場合は、NagiosサーバーのパブリックIPに言及する必要があります。
ここではserver_address
、nrpeを受信するローカルシステムのIPに言及する必要があります。これは、接続されたIPで複数のイーサネットポートが有効になっている可能性があるためです。