Da discussão dos comentários:
Nagios aparentemente está comendo qualquer coisa após o ponto-e-vírgula na definição de "comando". A maneira mais fácil de gerenciar isso é finalizar o comando complexo em um script de shell que será chamado pelo Nagios.Como parte da depuração, a configuração do Nagios em execução pode ser visualizada usando o CGI da interface da web, especificamente o config.cgi (por exemplo, link ). Isso mostrará o conjunto atual de comandos, hosts, etc.