Панель мониторинга
Панель мониторинга — это основной инструмент для визуального контроля за состоянием системы. Она доступна по корневому URL-адресу сервера (/).
Внешний вид
Панель имеет две визуальные темы: светлую и темную. Переключиться между ними можно с помощью иконки в правом верхнем углу.


Элементы интерфейса
Ключевые показатели (KPI): В верхней части экрана расположены карточки с основной статистикой:
Всего устройств: Общее количество когда-либо зарегистрированных в системе устройств.
Активных устройств: Количество устройств, которые отправляли данные в течение последних 10 минут.
Показаний (24ч): Общее число измерений температуры, полученных от всех устройств за последние 24 часа.
Последний Throttled IP: IP-адрес последнего устройства, чьи запросы были временно заблокированы из-за слишком частой отправки данных (попытка DoS-атаки).
Средняя температура по системе: Большой график, показывающий усредненное значение контактной температуры по всем устройствам за последние 24 часа. Это позволяет отслеживать общие тенденции.
Статус устройств: Список всех зарегистрированных в системе устройств. Для каждого устройства отображается:
IP-адрес: Уникальный идентификатор устройства.
Последний раз: Дата и время последней активности.
Статус: Цветовой индикатор состояния:
Активен(зеленый): Устройство было активно в последние 10 минут.Предупреждение(желтый): Устройство было активно от 10 минут до 1 часа назад.Неактивен(красный/серый): Устройство не выходило на связь более часа.
Показания по устройствам: Набор индивидуальных графиков для каждого устройства, отображающий последние 50 полученных измерений. Это позволяет детально анализировать данные с конкретного датчика.
Интерактивность
Автообновление: Данные на панели автоматически обновляются каждые 30 секунд. Этот интервал можно изменить с помощью выпадающего меню в правом верхнем углу.
Работа с графиками: Все графики интерактивны. Вы можете наводить курсор на линию для просмотра точных значений, а также использовать колесо мыши или выделение для масштабирования определенного временного промежутка.
Документация API: Кнопка с иконкой
</>в правом верхнем углу открывает интерактивную документацию API (Swagger UI).
Last updated