Hi Guys,

I try to make an nrpe disk check. Checkconfig is ok, manual command works:

root@icingaserver:/etc/icinga2# /usr/lib/nagios/plugins/check_nrpe -H 
icingaclient -c 'check_disk' -a '20%' '10%' '/'
DISK OK - free space: / 87523 MB (95% inode=97%);| /=4087MB;77228;86882;0;96536

In Icinga web I can see, that Icinga interprets the command and arguments well:

Nrpe Arguments
20%
10%
/
Nrpe Command
check_disk

But I  get an error message:

Could not resolve hostname : Name or service not known

Host resolvation is good as you can see above by check_nrpe command.
Check_nrpe works: If I rename /usr/lib/nagios/plugins/check_nrpe, I get an 
error message.

My configuration:

object CheckCommand "nrpe" {
        import "plugin-check-command"
        command = [PluginDir + "/check_nrpe" ]
        arguments = {
        "-H" = "$host$"
        "-c" = "$check$"
        "-t", "$timeout$"
        "-a", "$args$"
        }
}

object Service "nrpe-disk-/" {
  import "generic-service"
  host_name = "icingaclient.xxx.yyy"
  check_command = "nrpe"
  vars.nrpe_command = "check_disk"
  vars.nrpe_arguments = [ "20%", "10%", "/" ]
}

Please help if you can! Thank you!

Best Regards:

Balint




_______________________________________________
icinga-users mailing list
icinga-users@lists.icinga.org
https://lists.icinga.org/mailman/listinfo/icinga-users

Reply via email to