> On 19. Dec 2017, at 12:46, basti <mailingl...@unix-solution.de> wrote: > > object CheckCommand "nrpe2" { > import "nrpe" > arguments["-2"] = { > set_if = "true" > description = "Only use Version 2 packets, not Version 3" > } > } > > I dont know where "hostalive-common" and "nrpe" come from. > when i try define my one "nrpe" check command i get an error > "redefine …."
Those are provided by the ITL, see the docs for their parameters. The culprit lies in your “nrpe_command” attribute. Hows that’s final compiled value for that specific check execution on the command line? I bet it doesn’t exist on the remote nrpe.cfg Kind regards, Michael > > Am 19.12.2017 um 12:41 schrieb Michael Friedrich: >> >> >>> On 19. Dec 2017, at 12:33, basti <mailingl...@unix-solution.de> wrote: >>> >>> Hello, >>> >>> I have destroy my icinga2 config. >>> Yesterday I have change something and after that nothing has worked again. >>> I have search and try many thinks nothing helped. >>> >>> A Host looks like: >>> >>> >>> object Host "host-behind-firewall" { >>> >>> vars.check_ipv4 = true >>> vars.os = "Linux" >>> >>> vars.nrpe_parent = "firewall" >>> check_command = "nrpe-behind-parent" >>> vars.checks_nrpe = [ "host", >>> "apt", >>> "ntp", >>> "load",, >>> "release", >>> "disk_/", >>> ] >>> } >>> >>> My check command looks like: >>> >>> object CheckCommand "nrpe-behind-parent" { >>> import "hostalive-common" >>> import “nrpe2" >> >> Where are these template definitions? >> >>> command = [ PluginDir + "/check_nrpe" ] >>> >>> vars.nrpe_address = "$nrpe_parent$" >>> vars.nrpe_command = "check_" + "$host$" + "_$name$" >>> } >>> >>> And there is the Problem I Think. >>> >>> All checks return "NRPE v2.15". >>> >>> When I try from commandline: >>> >>> /usr/lib/nagios/plugins/check_nrpe -t 30 -H firewall -c >>> check_host-behind-firewall_ntp >>> >>> I get a valid result. >>> >>> NRPE v2.15 seems to be returned when no check is specified. >>> >>> What's wrong in my checkCommand? >>> >>> Best Regards, >>> Basti >>> >>> _______________________________________________ >>> icinga-users mailing list >>> icinga-users@lists.icinga.org >>> https://lists.icinga.org/mailman/listinfo/icinga-users >> >> _______________________________________________ >> icinga-users mailing list >> icinga-users@lists.icinga.org >> https://lists.icinga.org/mailman/listinfo/icinga-users >> > _______________________________________________ > icinga-users mailing list > icinga-users@lists.icinga.org > https://lists.icinga.org/mailman/listinfo/icinga-users _______________________________________________ icinga-users mailing list icinga-users@lists.icinga.org https://lists.icinga.org/mailman/listinfo/icinga-users