Как сложить все точки оси Y за заданный период времени в волновом фронте?
В настоящее время у меня есть диаграмма с данными из 2 источников, при запуске ts(var1) & ts(var2) на графике я получаю это:
var1 и var2 должны совпадать (в этом случае я знаю, что они не совпадают) и отправляются в несколько разное время (от 1 до 30 с).
Ожидаемые звонки от var1 и var2 - около 3500 в день. Var2 всегда отправляет счет, var1 может завершиться ошибкой. Таким образом, var2 является правильным (ожидаемым значением) var1.
Я пытаюсь бросить предупреждение в 3 часа ночи таким образом:
var1Sum = сумма отсчетов var1 за последние 24 часа var2Sum = сумма отсчетов var2 за последние 24 часа
если ((var2Sum - var1Sum)/var2Sum * 100) < 99, отправьте предупреждение.
Т.е. я хочу, чтобы количество var1Sum было 99% от var2Sum за последние 25 часов.
Я попробовал этот метод:
(integrate(24h, ${var2}) - integrate(24h, ${var1})) / integrate(24h, ${var2})
Я также попробовал msum и некоторые другие методы, но ни один из них не показал ожидаемого результата.