Онлайн мониторинг
Описание ситуации
Пользователь может отсмотреть ситуация происходящую со стелой в режиме онлайн.
Логика работы
Пользователь может просмотреть онлайн статус стелы и просмотреть какие данные она передает на клиентское приложение.
Принцип действия
Перейдя в раздел "Стелы АЗС" пользователь выбирает активное/on-line устройство.
В карточке устройства ему необходимо открыть "Онлайн консоль" с помощью специальной иконки в виде
После нажатия на иконку, откроется окно на весь экран, в котором будут показаны сообщения приходящие с клиентского приложения в онлайн режиме.
"Свернуть" - позволяет свернуть окно внутри личного кабинета и при необходимости его развернуть после закрытия окна "Информация об устройстве"
Свернуть - это значит что окно будет показано как плавающий UI элемент в личном кабинете, даже после закрытия окна “Информация об устройстве“. Это нужно чтобы выполнять команды в личном кабинете по разным UI элементам и смотреть как реагирует в лог сообщениях на них клиентское приложение.
"Скрыть" - в данном случае это значит закрыть окно с онлайн логом сообщения и перестать получать socket сообщения в которых передавалась информация. Окно не должно зависать если сообщений много, часть сообщений уходит из памяти (переносится в архив) когда её перестанет хватать для отображения.
Полученные сообщения можно скачать из консоли. Таким образом можно сформировать тестовый лог-файл из текущих сообщений.