Ad Widget

Collapse

Порядок применения пользовательских макросов/ID шаблона в веб-интерфейсе Zabbix 4.4

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • EugeneSemyonov
    Junior Member
    • Apr 2020
    • 27

    #1

    Порядок применения пользовательских макросов/ID шаблона в веб-интерфейсе Zabbix 4.4

    Всем доброго дня!

    При настройке триггеров возникла необходимость указать различное значение для константы сравнения для различных групп узлов. В глобальном шаблоне (скажем, Windows Server), объединяющем практически все узлы, был создан пользовательский макрос. В части шаблонов макрос переопределён.
    В результате, к узлы присоединены 2 шаблона: Windows Server и другой, в котором значение макроса переопределено, но при просмотре унаследованных макросов вижу что применяется значение из глобального шаблона Windows Server.

    По документации:
    Zabbix раскрывает макросы в соответствии со следующей очередностью:
    1. макрос, назначенный узлу сети (проверяется в первую очередь)
    2. макрос, назначенный на первый уровень шаблонов у узла сети (т.е. шаблоны присоединенные напрямую к узлу сети), которые отсортированы по ID шаблона
    3. макрос, назначенный на второй уровень шаблонов у узла сети, которые отсортированы по ID шаблона
    4. макрос назначенный на третий уровень шаблонов у узла сети, которые отсортированы по ID шаблона и так далее
    5. глобальные макросы (проверяются в последнюю очередь)
    В веб-интерфейсе Zabbix 4.4 не нахожу ID шаблона.
    В нашем случае с 2-мя группами похоже можно макрос из шаблона типа Windows Server вынести макрос на уровень глобального и всё должно будет заработать как нужно.

    А если, групп и шаблонов больше 2-х, как определить "уровень" и ID шаблона и можно ли их как-то менять чтобы добиться правильного порядка применения макросов?
Working...