Почему не удается создать элемент данных с методом last()?

Как добавить элемент данных, который будет вычислять сумму последних данных исходящего и входящего трафика? В формуле используется функция last("net.if.in[enp0s3]") + last("net.if.out[enp0s3]"), но возникает ошибка "Некорректное значение для поля 'Формула': некорректное использование функции 'last'".
  • 11 августа 2024 г. 18:03
Ответы на вопрос 2
Ошибка "Некорректное значение для поля 'Формула': некорректное использование функции 'last'" возникает потому, что функция last() не поддерживается в формулах элементов данных в некоторых версиях программного обеспечения мониторинга.

Для решения этой проблемы вы можете попробовать использовать другой метод для вычисления суммы последних данных входящего и исходящего трафика. Например, вы можете использовать агрегирующие функции, такие как avg(), min() или max(), вместо функции last().

Пример формулы для вычисления суммы последних данных входящего и исходящего трафика с использованием агрегирующей функции avg():

avg("net.if.in[enp0s3]") + avg("net.if.out[enp0s3]")

Вы также можете попробовать обновить ваше программное обеспечение мониторинга до последней версии, которая поддерживает функцию last() в формулах элементов данных.
пробуем так 
last(//net.if.in[enp0s3,bytes])+last(//net.if.out[enp0s3,bytes])
Похожие вопросы