오류: CHECK_NRPE: 10초 후에 소켓 시간이 초과되었습니다.

오류: CHECK_NRPE: 10초 후에 소켓 시간이 초과되었습니다.

다음 오류가 발생합니다.

# /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

추신 : 보안 그룹과 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

그 안에는 두 가지가 있습니다 nrpe.cfg.

  1. allowed_hosts
  2. server_address

allowed_hostNagios 서버가 LAN 외부에 있는 경우 Nagios 서버의 공용 IP를 언급해야 합니다.

여기서는 server_addressnrpe를 수신하는 로컬 시스템의 IP를 언급해야 합니다. 연결된 IP와 함께 여러 이더넷 포트가 활성화되어 있을 수 있기 때문입니다.

관련 정보