[Ilugc] icinga2 remote windows custom service check.

  • From: ajeeshbkannan@xxxxxxxxx (Ajeesh Kannan)
  • Date: Mon, 8 Feb 2016 14:09:21 +0530

Hi ,

I have installed NSClient++ on remote windows machine and installed Icinga2
on a centos server.

After enabling the remote arguments in nsclient++ I can now check the
remote custom service using the check_nrpe command.

 /usr/lib64/nagios/plugins/check_nrpe -H 54.152.213.244 -c CheckProcState
-a icinga2.exe=started ShowAll
OK: All processes are running.|'icinga2.exe'=2;0;1

But while configuring the command in Icinga server, I am getting the
following error::
Icinga2 error :: no handler command.

commands are not recognizing in icinga2. My configuration as below.

/etc/icinga2/repository.d/hosts/ec2-xxxx.compute-1.amazonaws.com.conf

object Service "custom_process" {
   import "generic-service"
   host_name = "ec2-xxxx.compute-1.amazonaws.com."
   check_command = "check_nsc_prcoess"
 # vars.remote_nrpe_command = "alias_process_icinga2"
#  check_command = "/usr/local/nagios/libexec/check_nrpe -H 54.152.213.244
-c CheckProcState -a icinga2.exe=started ShowAll"
}


/etc/icinga2/conf.d/commands.conf

object CheckCommand "check_nsc_prcoess" {
import "plugin-check-command"
command = [
    PluginDir + "/check_nrpe",
    "-H", "$address$",
    "-c", "$check_nsc_prcoess!CheckProcState!5666!icinga2.exe!started$",
    "-a", "$icinga2.exe=started ShowAll$"
  ]
}

Can you please help to fix this problem for configuring a custom service in
innga2 for a windows server.


-- 
With Regards,
Ajeesh B.Kannan

Other related posts:

  • » [Ilugc] icinga2 remote windows custom service check. - Ajeesh Kannan