Примеры конфигурации статистики

Данный раздел предоставляет несколько примеров конфигурации каналов статистики.

Пример 1: Температура

Предположим, у нас есть одна переменная, которая представляет текущую температуру в градусах Цельсия. Эта переменная имеет только одну запись с одним полем temp. Однако, мы хотим, чтобы наша статистика основывалась на шкале измерений по Фаренгейту.

Свойства канала нужно настроить следующим образом:

  • Выражение канала должно быть {temp} * 9 / 5 + 32. Это приведет к конвертации температуры.
  • Так как канал основан на простой (не табличной) переменной, настройка Использовать ключевое поле будет отключена.

Пример 2: Использование дисков

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

Предположим, мы имеем переменную со следующим значением:

Метка (Ключевое поле)

Диск

Использовано

Сумма

00DFFF

C:

150

300

45CABC

D:

500

700

CBBC99

E:

10

30

Поле Метка является ключевым согласно формату вышеуказанной таблицы.

Свойства канала нужно настроить следующим образом:

  • Выражение нашего канала будет {Used}
  • Так как нам нужно создать один массив данных RRD для каждого отслеживаемого диска, флажок Использовать Ключевое поле будет включен.
  • Если мы оставим свойство Имя ключевого поля по умолчанию (NULL), система будет использовать значение поля Label (т.е. метки дисков) в качестве имен массивов данных, т.к. Label является ключевым полем. Однако, это неудобно для применения, поэтому мы зададим Ключевое поле на Disk. Это приведет к тому, что имена дисков будут использоваться для имен массивов данных RRD.