Типы серий переменных

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

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

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

Индикатор

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

Данный тип используется для измерения температуры, количества человек в комнате или биржевого курса.

Счетчик с переполнением

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

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

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

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

Производный тип похож на счетчик, но в данном случае возможен обратный отсчет. Например, при мониторинге реверсивного насоса. Итоговое число может быть как отрицательным, так и положительным.

Сбрасываемый

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

Абсолютные серии похожи на одометр, однако, в данном случае счетчик сбрасывается каждый раз при прочтении. Значение для точки на графике рассчитывается как разница показаний счетчика, поделенная на разницу по времени.