Ad Widget

Collapse

арифметические выражения в триггерах.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • moronizzz
    Junior Member
    • Dec 2009
    • 22

    #1

    арифметические выражения в триггерах.

    Добрый день, коллеги.

    Появилась необходимость вычислить сколько процентов занимает значение элемента данных, от ряда других элементов данных, то есть составить триггер вида:

    {item1.last(0)}/({item1.last(0)}+{item2.last(0)}+{item3.last(0)})/100>50

    Возможно ли подобное технически и что я делаю не так? (указанная выше конструкция не приводит к желаемому результату)
  • noname
    Senior Member
    • Jan 2008
    • 120

    #2
    Создайте подсчитываемый элемент с этим выражением и уже его сравнивайте. Так у Вас появится еще и удобная возможность посмотреть графики по данному комплексному выражению.

    Comment

    • Sasha
      Zabbix developer
      • Sep 2007
      • 60

      #3
      Zabbix поддерживает триггерные выражения такого вида.

      Данное выражение всегда будет возвращать ОК. Например:

      {item1}=1000
      {item2}=2000
      {item3}=3000

      1000/(1000+2000+3000)/100>50
      1000/6000/100>50
      0.16666666666666666666666666666667/100>50
      0.0016666666666666666666666666666667>50

      Наверно надо умножить на 100?
      ZABBIX Developer
      Riga, Latvia

      Comment

      Working...