Para sua situação, você pode fazer com que o host remoto apenas execute verificações de NRPE. O servidor principal do Nagios executará verificações usando o host remoto.
Por exemplo, no seu servidor atual do Nagios, defina:
define host{
use generic-host
host_name nagios-remote
address 1.2.3.4
}
define service{
use generic-service
host_name nagios-remote
service_description Check Site1
check_command check_nrpe!check_site1
}
e assim por diante, com qualquer serviço que você queira.
Na caixa nagios-remote, na configuração do NRPE, tenha algo parecido com isto no nrpe.cfg:
command[check_site1]=/usr/lib/nagios/plugins/check_http site1.example.com
command[check_site2]=/usr/lib/nagios/plugins/check_http site2.example.com
e assim por diante.
Essencialmente, você não precisa executar um servidor Nagios completo no host remoto. Você só precisa executar o serviço NRPE para executar verificações em nome do servidor Nagios em sua caixa principal.