Eu uso o plugin check_multiaddr:
no meu ambiente para executar verificações em servidores multi-homed. Alguns servidores possuem várias interfaces em várias VLANs (para segmentação de tráfego). Apenas uma interface está no DNS, portanto, usar nomes de host na configuração do Nagios não era aplicável a mim. Eu comecei originalmente com várias definições de host com IPs separados (host-a, host-a-vlan1), mas isso se mostrou incômodo.
Eu modifiquei o check_multiaddr um pouco para lançar um CRITICAL se qualquer uma das interfaces estiver inativa porque o padrão (OK, desde que uma interface esteja ativa) não atendeu ao meu cenário.