Всем привет!
Похоже, я не понимаю чего-то базового, помогите, пожалуйста.
Zabbix 3.2. Есть два пустых шаблона, в каждом из которых определено discovery rule. Первое правило получает список "гипервизоров" (наиболее близко, речь не о VMWare), создаёт хосты и вешает на них второй шаблон. Discovery rule во втором шаблоне получает с каждого гипервизора список виртуалок и создаёт хост для каждой. Реализовано всё через UserParameter и вызов скрипта. Первый шаблон вешается на Zabbix server.
Из консоли всё возвращается. Более того, если создать хост "гипервизора" вручную и навесить на него второй шаблон - хосты-виртуалки будут созданы.
Если же начинать с первого шаблона - приезжает только первый уровень (хосты-гипервизоры), второй уровень хостов не создаётся. Это тем страннее, что в логе скрипта я вижу, что он вызывается с параметром "имя_хоста_гипервизора".
Ошибок в логе нет.Поднятие DebugLevel и перелопачивание информации тоже ничего не даёт.
Похоже, я не понимаю чего-то базового, помогите, пожалуйста.
Zabbix 3.2. Есть два пустых шаблона, в каждом из которых определено discovery rule. Первое правило получает список "гипервизоров" (наиболее близко, речь не о VMWare), создаёт хосты и вешает на них второй шаблон. Discovery rule во втором шаблоне получает с каждого гипервизора список виртуалок и создаёт хост для каждой. Реализовано всё через UserParameter и вызов скрипта. Первый шаблон вешается на Zabbix server.
Из консоли всё возвращается. Более того, если создать хост "гипервизора" вручную и навесить на него второй шаблон - хосты-виртуалки будут созданы.
Если же начинать с первого шаблона - приезжает только первый уровень (хосты-гипервизоры), второй уровень хостов не создаётся. Это тем страннее, что в логе скрипта я вижу, что он вызывается с параметром "имя_хоста_гипервизора".
Ошибок в логе нет.Поднятие DebugLevel и перелопачивание информации тоже ничего не даёт.