Ad Widget

Collapse

Как узнать результат функций?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Igor Ohrimenko
    Junior Member
    • Feb 2019
    • 2

    #1

    Как узнать результат функций?

    Задача сделать триггер зависимый от прошлых значений, например такой:
    {serverroc.num[].avg(5m)}/{serverroc.num[].avg(1h,1d)}>1.5
    режим его срабатывания понять не удаётся. Хочу узнать какое значение у функции {serverroc.num[].avg(1h,1d)}. Результат функции avg(время) получилось узнать через Мониторинг -> Карта сетей -> Конструктор -> Элемент карты сети -> Подпись. Но любые другие функции из примеров документации: avg(#5), avg(1h,1d), forecast(#10,,1h)}, count(#10), last(60,1d)} и т.д. макросом в подписе не разрешаются. Ладно бы avg, но как делать прогнозный forecast триггер без пристрелки, без получения значения и сравнения с графиком?
    Думал можно через API, но не нашёл как получить результат функции, только ИД функции вида {24365}, но всё же может можно как-то через API получить значения функций?
Working...