Ad Widget

Collapse

Метрика внутри sql запроса

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Nosferato
    Junior Member
    • Nov 2020
    • 6

    #1

    Метрика внутри sql запроса

    Есть два хоста, с одного беру целочисленную метрику и нужно ее вставить в sql запрос другого узла.
    Если прописать макрос у узла и вставить его в sql скрипт, то работает. Но в сам макрос я тоже не могу вставить получаемую метрику, только статическое значение, как и в сам sql запрос не получается вставить метрику другого узла.

    Описанное выше вообще реально сделать?
    Zabbix 4.4
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Штатно такой возможности нет, но можно обойтись костылями следующим образом:
    • сделать на вашу целочисленную метрику триггер, который будет срабатывать при её изменениях;
    • на этот триггер навесить действие, вызывающее внешний скрипт;
    • собственно, самая сложная часть: написать этот скрипт таким образом, чтобы он дёргал Zabbix через API и обновлял нужный макрос новым значением.

    Comment

    Working...