🖥️

Система RealIoT — системный монитор

Показатели локального сервера на рабочем поле
Система RealIoT (systemMonitor) — элемент рабочего поля, который показывает состояние самого хаба: загрузку CPU, память, диск, очереди RealIoT и признаки недостаточного питания. Это обычный сенсор с фиксированными Device SN = realiot-system и deviceModel = SystemMonitor. Его значения можно выводить на значке, писать в историю, строить графики и использовать в сценариях.

Для чего нужен виджет

  • Держит нагрузку хаба на виду на том же рабочем поле, что и устройства.
  • Позволяет строить график температуры CPU, RAM, диска и очередей.
  • Даёт условия сценариям: например, сигнал при перегреве или при нехватке питания.
  • Не подменяет страницу Характеристики системы: там диагностика и логи, здесь — живой сенсор.
На одном рабочем поле может быть только один такой элемент. Повторное добавление выдаёт сообщение «Системное устройство уже добавлено в это рабочее поле».
Виджет Система RealIoT на рабочем поле
Виджет «Система RealIoT» с текущими показателями

Как добавить

1 Добавьте элемент на рабочее поле
  1. Откройте нужное рабочее поле.
  2. Откройте меню ☰ и включите режим редактирования жёлтой кнопкой-карандашом.
  3. Нажмите «Добавить элемент».
  4. На панели выбора найдите карточку «Система RealIoT».
  5. Элемент появится на текущей вкладке. Переместите его в нужное место.
Карточка Система RealIoT в списке элементов
Карточка «Система RealIoT» в группе «Устройства»

Настройка

2 Откройте свойства

Щёлкните по виджету правой кнопкой мыши. На сенсорном экране используйте длительное нажатие. Кнопка «?» в заголовке панели открывает эту страницу справки.

  • Имя можно изменить.
  • Device SN и модель устройства заблокированы: это всегда realiot-system и SystemMonitor.
  • Тип подключения — system.
Панель свойств системного монитора
Панель свойств элемента «Система RealIoT»
3 Выберите отображение и историю

В свойствах откройте выбор параметров. Окно называется «Параметры системы RealIoT».

  • Все системные параметры всегда доступны сценариям.
  • Здесь выбирается только то, что показывать под значком, и то, что писать в историю.
  • Срок хранения отмеченной истории задаётся в днях. По умолчанию — 7 дней.
Окно выбора параметров системы RealIoT
Отображение на значке и сохранение истории

Сбор показателей

Сам виджет на рабочем поле не запускает сбор. Сбор включается на странице Характеристики системы флажком «Собирать системные показатели раз в минуту» и кнопкой «Применить».

  • Интервал фиксирован: один раз в минуту.
  • Настройка общая для всего локального сервера, а не для одного рабочего поля.
  • Если сбор выключен, элемент на поле останется, но значения не будут обновляться.
Страницу характеристик можно открыть из меню или из раздела «Характеристики системы» в настройках.
Включение минутного сбора системных показателей
Флажок сбора показателей на странице характеристик системы

Параметры

ПараметрПодписьЕдиница
cpu_usage_percentЗагрузка CPU%
cpu_load_1mСредняя нагрузка CPU за 1 мин—
cpu_load_normalizedНормализованная нагрузка CPU—
cpu_temperature_cТемпература CPU°C
memory_used_percentИспользование RAM%
memory_available_mbДоступно RAMМБ
swap_used_percentИспользование подкачки%
disk_used_percentИспользование накопителя%
disk_free_gbСвободно на накопителеГБ
node_rss_mbRSS процесса RealIoTМБ
node_heap_used_percentИспользование кучи Node.js%
event_loop_lag_msЗадержка цикла событиймс
system_uptime_hoursВремя работы системыч
mqtt_active_handlersАктивные обработчики MQTT—
live_state_queue_itemsОчередь записи состояний—
scenario_queue_itemsОчередь сценариев—
power_undervoltage_nowНедостаточное питание сейчасДа / Нет
power_throttled_nowОграничение производительности сейчасДа / Нет
power_undervoltage_historyНедостаточное питание после запускаДа / Нет
power_throttled_historyОграничение производительности после запускаДа / Нет

Признаки питания — логические. На значке они показываются как «Да» или «Нет».

Частые вопросы

Чем виджет отличается от страницы «Характеристики системы»?

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

Почему значения не обновляются?

Проверьте, что на странице характеристик включён флажок «Собирать системные показатели раз в минуту» и нажато «Применить».

Почему нельзя добавить второй виджет?

У системного монитора один серийный номер на весь сервер: realiot-system. На рабочем поле он может быть только один.

← Назад к справке
×