LINUX.ORG.RU

Icinga2 object Service.

 


0

1

Ломал стекло, «заставили» переехать с icinga на icinga2. Видимо разработчики Icing'a думали и думали над 2 версией, и что-то переклинило у них в голове «а давай зафигарим конф файлы типа под язык программирования С» и пришлось мне заниматься сексом. В общем суть в чём, было так :

define service {
  service_description             service1
  host_name                       localhost1,localhost2
  check_command                   test_check
  use                             generic-service
}
Хочу так же в Icinga2, но она показывает мне средний палец
critical/config: Error: object rule 'assign' cannot be used for type 'Service'
object Service  "UPS State" {
    check_command               = "check_snmp_ups_adv"
    assign where "UPS" in host.groups  
}



Последнее исправление: whitedevil (всего исправлений: 1)

вместо object Service в icinga2 используется apply Service. Например, с дефолтного конфига

apply Service "ping4" {
  import "generic-service"
  check_command = "ping4"
  assign where host.address
}
l0stparadise ★★★★★
()
Ответ на: комментарий от l0stparadise

Да я это видел, но как обычно бывает, хорошая мысля приходит опосля. Вроде разобрался.

whitedevil
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.