NRPE: Imansible leggere l'output

Cerco di monitorare il database MySQL:

1 domande: 6 interrogazioni lente: 0 Apre: 12 tabelle di flush: 1 Apri tabelle: 6 query al secondo [root@monitored.com ~] # su nagios -c / usr / lib / nagios / plugins / check_mysql Uptime: 18014 Discussioni: avg: 0.000

  • Come faccio a script mkfs chiedendo "è integer dispositivo, non solo una partizione! Procedere comunque?"
  • Errore durante la lettura di file di keytab krb5.keytab
  • Perché installare vecchie versioni di sistema operativo?
  • Perché il mio curlftpfs scrive solo?
  • Il modo migliore per escludere il nodo dal manifesto dei burattini
  • Che cosa fa questo command Linux significa "route add -net 224.0.0.0 netmask 240.0.0.0 eth0"
  • ma ho un errore imprevisto:

    [ec2-user@monitoring.com ~] $ / usr / lib / nagios / plugins / check_nrpe -H monitored.com -c check_mysql NRPE: Imansible leggere l'output

    Cosa c'è di sbagliato?

  • Quando exim4 invia HELO / EHLO, come faccio a configurare il nome host che invia?
  • Apache che cambia AllowOverride ha reso il mio server fallito
  • Differenza tra le opzioni DHCP 'Domain-Name' e 'Domain-Search'
  • Impedire che linux venga sostituito
  • Portare l'interface xenbr0 su XEN sotto Ubuntu 8.04
  • Il mio server Linux è stato compromesso? Come faccio a dire?
  • 2 Solutions collect form web for “NRPE: Imansible leggere l'output”

    Un buon modo per eseguire il debugging del motivo per cui il command eseguito non restituisce alcuna output valida è quello di utilizzare strace . Ad esempio, ho avuto un problema che esegue il command check_linux_raid tramite NRPE.

    Eseguire strace -f -p <nrpe pid> e quindi eseguire manualmente dal command eseguendo nagios (es /usr/lib64/nagios/plugins/check_nrpe -H remotename -c commandname -a arg1 arg2 ... ).

    Esamina l'output di strace per errori, come l'authorization negata o altri errori simili che possono verificarsi. Ad esempio, nel mio caso, selinux ha negato l'authorization ad un file durante l'esecuzione dalla macchina remota, anche se tale utente ha accesso locale a quel file.

    Dalla documentazione NRI di Nagios:

    Il plugin check_nrpe restituisce "NRPE: Imansible leggere l'output"

    Questo errore indica che il command eseguito dal demone NRPE non ha restituito alcun output di caratteri. Ciò potrebbe essere un'indicazione dei seguenti problemi:

    – Una row di command definita in modo errato nella definizione di command. Verificare che la definizione del command nel file di configuration NRPE sia corretto.

    – Il plugin specificato nella row di command è malfunzionante. Esegui manualmente la row di command per assicurarsi che il plugin restituisca qualche tipo di output di text.

    Maggiori dettagli qui http://nagios.sourceforge.net/docs/nrpe/NRPE.pdf

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.