Виды серий данных

Настройка типа серии полностью изменяет стиль преобразования "сырых" исходных значений в точки данных графика. Существует четыре типа серий:

  • Индикатор
  • Счетчик
  • Счетчик без переполнения
  • Абсолютный

Если серия основана на статистике, ее тип должен соответствовать типу канала статистики, на котором она основана.

Индикатор

Исходное значение сохраняется как есть, без преобразования. Текущая настройка по умолчанию подходит для большинства случаев.

Текущий тип подходит для простых измерений, таких как температура, количество людей в комнате или цена акций.

Счетчик

Подходит для непрерывных инкрементных счетчиков. Тип источника данных Counter предполагает, что счетчик никогда не уменьшается, за исключением случаев переполнения. Серия учитывает переполнение. Счетчик хранится в магазине в расчете на секунду. Когда счетчик переполняется, серия проверяет, произошло ли переполнение на 32-битной или 64-битной рамке, и действует соответствующим образом, добавляя к результату соответствующее значение.

Проще говоря, счетчик будет смотреть на разницу между предыдущим и текущим значением (дельта). Примером может служить одометр. Точка данных графика вычисляется как: дельта(счетчик), деленная на дельту(время).

Счетчик без переполнения

Серия типа Счетчик без переполнения хранит производную линии, идущей от последнего до текущего значения источника данных. Текущий может быть полезен для индикаторов, например, для измерения скорости входа или выхода людей из помещения. Счетчик без переполнения работает точно так же, как и счетчик, но без проверок на переполнение. Поэтому, если ваш счетчик не сбрасывается в 32 или 64 бита, вы можете использовать Счетчик без переполнения и сочетать его с Минимальным значением 0.

Счетчик без переполнения похож на счетчик, но теперь он может возвращаться назад. Примером может быть что-то, контролирующее двунаправленный насос. Расход в результате может быть как отрицательным, так и положительным.

Абсолютные

Абсолютные серии используются для счетчиков, которые сбрасываются при чтении. Текущие используются для быстрых счетчиков, которые склонны к переполнению. Поэтому вместо обычного чтения вы сбрасываете их после каждого чтения, чтобы убедиться, что у вас есть максимальное время до следующего переполнения. Другой способ использования - подсчет количества сообщений с момента последнего обновления.

Абсолютная серия также похожа на одометр, но здесь счетчик сбрасывается при каждом считывании. Данные графика вычисляются как: значение, деленное на дельту(время).