O Nagios só envia e-mails quando um host ou serviço entrou em um estado 'difícil'. Em um nível básico para responder a sua pergunta - um estado difícil é atingido uma vez que o host ou serviço tenha sido verificado um número de vezes especificado por max_check_attempts . Por padrão, isso é 4.
Informações sobre estados de software / hardware: link Informações sobre max_check_attempts: link
Parece que o plugin está definitivamente pretendendo dar detalhes de retorno, mas por alguma razão não é. Infelizmente eu não tenho o ambiente para testar isso, então eu posso ter que deixar você com essa parte da questão.
Seções relevantes do perl:
print "NODES $rstatus{$statusScore} $workingNodes / " .
scalar(@monitoredNodes) . " working nodes" . $br . $reportSummary;
print "STORAGE $rstatus{$statusScore} $workingStorages / " .
scalar(@monitoredStorages) . " working storages" . $br . $reportSummary;
print "OPENVZ $rstatus{$statusScore} $workingVms / " .
scalar(@monitoredOpenvz) . " working VMs" . $br . $reportSummary;
print "QEMU $rstatus{$statusScore} $workingVms / " .
scalar(@monitoredQemus) . " working VMs" . $br .
$reportSummary;
$ reportSummary é preenchido com detalhes das seções de problemas mais altas no código, mas não parecem estar sendo retornadas para você.