Ad Widget

Collapse

Ссылка на элемент данных полученный по хосту

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Anur85
    Junior Member
    • Oct 2019
    • 2

    #1

    Ссылка на элемент данных полученный по хосту

    Добрый день. Сразу прошу прощения, если я вопрос описываю не корректно, я только учусь.
    У меня по одному хосту собираются два элемента данных. Первый выводит адрес из xml файла(город N улица Z).Второй выводит другое значение(тип подключения) из другого xml файла(USB или COM). Создал тригер, который информирует о USB подключении.
    Собственно сам вопрос: Можно ли создать действие на этот триггер, результатом которого оповещение на почту будет содержать вывод первого элемента данных?
    Пробовал {{HOST.NAME}:ssh.run[ADRESS,{HOST.IP},22,utf8].last()}, в письме текст был следующий: *UNKNOWN*
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Честно говоря, не совсем понял, что именно вы делаете, но попытаюсь ответить.
    Чтобы в оповещении можно было ссылаться на значения элементов данных, эти элементы данных должны фигурировать в триггере. Даже если они там на самом деле не нужны, можно делать формальную проверку (например, для непустого текстового элемента данных - что его длина больше нуля). Тогда на него можно ссылаться через макрос {ITEM.VALUE<1-9>}: либо непосредственно в шаблоне оповещения, либо опосредовано через заполнение поля Description в триггере (указывая этот макрос там) и используя в шаблоне оповещения макроса {TRIGGER.DESCRIPTION}.

    Comment

    • Anur85
      Junior Member
      • Oct 2019
      • 2

      #3
      Спасибо за обратную связь. Я решил свою проблему следующим образом: первый элемент данных указал в инвентаризацию. А в оповещение указал инвентаризационное значение.

      Comment

      Working...