Инфраструктура
MQTT-брокер (Mosquitto)
Обновлено: — · автообновление 10сОтказы авторизации и ACL
Consumer & запись в TimescaleDB
Брокер vs запись в БД (с открытия страницы)
Копится только пока открыта эта вкладка — история метрик пока не сохраняется на сервере.
Расхождение линий (брокер растёт, запись в БД падает) — ровно тот сигнал, который не был
виден на инциденте 2026-09-15.
Агенты по тенантам (owner / object / server)
| PowerUser (owner) | Объект | Server | Статус | Последнее значение | Сообщений/час | Смена статуса |
|---|
Сигналы-сироты (есть в БД, нет в брокере)
Сигнал считается сиротой, если в брокере нет ни его значения, ни его $meta:
агент его больше не публикует (устройство переименовано или удалено), а строка в БД осталась.
Удаляются строки текущих значений и метаданных; история (telemetry) не трогается.
Проверка снимает снимок брокера — нажмите «Проверить».
Пороги ориентировочные: «stale» — брокер считает агент подключённым (LWT не сработал), но за
последний час не пришло ни одного значения; «offline» — сработал LWT/$status=false. Отказы
авторизации и ACL считает отдельный сервис scada-authwatch по логу Mosquitto (в $SYS их нет).