Ad Widget

Collapse

Передача значения макроса из обнаружени&

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Alex1987
    Member
    • Nov 2015
    • 55

    #1

    Передача значения макроса из обнаружени&

    Всем привет,
    прошу помощи.
    Есть обнаружение при помощи внешнего скрипта. В JSONе есть пары "{#MACRO}":value.
    При создании прототипа триггеров я могу вызвать значение этого {#SOMEMACRO}, например:
    Code:
    {somehost:icmpping[].sum(#3)}=0 and {#SOMEMACRO}=10.
    есть такая задача:
    Нужно сделать оповещение (отправка на email), чтобы в теле письма было и {ITEM.VALUE1} и значение этого макроса {#SOMEMACRO}. Он не является айтемом, поэтому вызвать его как {ITEM.VALUE2} его не получается.
    Может у кого-нибудь есть идеи.
  • sadman
    Senior Member
    • Dec 2010
    • 1611

    #2
    Под вечер придумывается только засовывание макроса в Calculated Item, далее трюк с триггером и item.lastvalue.

    Или засунуть макрос в имя триггера и потом это дело в письмо...

    Comment

    • Alex1987
      Member
      • Nov 2015
      • 55

      #3
      Спасибо за ответ,

      Originally posted by sadman
      засовывание макроса в calculated item
      Да, я так делаю, но это работает только для целочисленных значений, а у меня бывают текстовые (символ) значения.

      Originally posted by sadman
      Или засунуть макрос в имя триггера и потом это дело в письмо...
      Так будет не красиво и не удобно смотрящим в триггеры, т.к. этих макросов может быть несколько.

      Comment

      • glebs.ivanovskis
        Senior Member
        • Jul 2015
        • 237

        #4
        Можно попробовать засунуть в таг...

        Comment

        • Alex1987
          Member
          • Nov 2015
          • 55

          #5
          Originally posted by glebs.ivanovskis
          Можно попробовать засунуть в таг...
          Нужно потестить...
          Спасибо.

          Comment

          Working...