Você não pode simplesmente pegar um binário compilado em um sistema Linux e executá-lo em outro, a menos que eles tenham exatamente a mesma arquitetura e bibliotecas. Nesse caso, o sistema remoto está reclamando que a biblioteca C que seu binário compilado requer (glibc 2.14) não está presente. Você precisa:
-
Crie nagios no servidor remoto para que ele seja compilado e vinculado a suas bibliotecas
-
Se local e remoto forem o mesmo arco (i386 ou amd64), execute
apt-get update && apt-get dist-upgrade
em ambos, reinicialize e recompile os nagios. Como ambos terão um Ubuntu 12.04 atualizado no mesmo arco, eles terão as mesmas bibliotecas e você poderá usar os mesmos binários entre eles.