[ZBXNEXT-6760] Ошибка в суммировании элементов с использованием сдвига времени Created: 2021 Jul 02 Updated: 2021 Jul 17 |
|
Status: | Open |
Project: | ZABBIX FEATURE REQUESTS |
Component/s: | Server (S) |
Affects Version/s: | 5.4.2 |
Fix Version/s: | None |
Type: | Change Request | Priority: | Trivial |
Reporter: | Aleksandr Sidelnikov | Assignee: | Andris Zeila |
Resolution: | Unresolved | Votes: | 0 |
Labels: | items | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified |
Description |
Добрый день. Создал вычисляемый элемент данных, в котором пытаюсь просуммировать значения элементов данных с начала текущего месяца до сейчас. При использовании выражения "sum(//change_traffic_in, 1M:now/M+1M)" Zabbix выдаёт ошибку "Cannot evaluate function: invalid second parameter at "sum(//change_traffic_in, 1M:now/M+1M)"."
Пробовал взять период в неделю и менять выражения:
Видимо, проблема в том, что я прошу показать данные за месяц, а от того момента, с которого я попросил посчитать до сейчас месяц ещё не прошёл. Когда попросил данные за 5 дней - обругался, т.к. сегодня пятница и 5 целых дней ещё не прошло. С 4 днями проблем не было. Думаю, будет правильнее, если при запросе данных за период больше, чем от начальной точки до сейчас, выдавать результаты от начальной точки до сейчас, а не вылетать с ошибкой.
Ветка на форуме: https://www.zabbix.com/forum/in-russian/427425-сумма-значений-элемента-данных.
Прошу исправить. |