Ad Widget

Collapse

Значение из другого item в триггере

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • oksidant
    Member
    • Jun 2012
    • 46

    #1

    Значение из другого item в триггере

    Всем привет!
    Есть всем известный триггер, срабатывающий, когда заканчивается место на сервере.
    Free disk space low on {#FSNAME} {HOSTNAME}.

    Придумал, как добавить сюда, чтобы показывалось текущее количество процентов.
    Free disk space {ITEM.VALUE1} low on {#FSNAME} {HOSTNAME}

    Подскажите, пожалуйста, как добавить сюда, чтобы он показывал еще абсолютное значение оставшегося свободного места.

    Например.
    Free disk space 8% (20GB) low on /var servername.


    Спасибо.
  • Jimson
    Senior Member
    • Jan 2008
    • 1327

    #2
    В данный момент вы можете вывести через макрос значения только тех итемов, которые используются в условиях триггера. Отсюда следует что прийдется добавить в условие заведомо истинное условие с использованием нужного итема, например,
    FreeSpacePercent < 80 & FreeSpaceBytes > -1
    В этом случае нужное вам значение можно вывести через {ITEM.VALUE2}

    Излишне напоминать что это деградация производительности в угоду "рюшечкам" ? Впрочем, я за рюшечки, к тому же в 2.2 должны появиться макросы позволяющие получить значение любого итема.

    Comment

    • oksidant
      Member
      • Jun 2012
      • 46

      #3
      Отлично. То что надо. Спасибо.

      В этом случае, я тоже на рюшечки.

      Comment

      Working...