Онлайн мониторинг

Материал из SmartPlayer
Версия от 16:27, 29 ноября 2023; N.Bloshkin (обсуждение | вклад) (Новая страница: «== '''Описание ситуации''' == Пользователь может отсмотреть ситуация происходящую со стелой в режиме онлайн. == '''Логика работы''' == Пользователь может просмотреть онлайн статус стелы и просмотреть какие данные она передает на клиентское приложение. == '''При...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Описание ситуации

Пользователь может отсмотреть ситуация происходящую со стелой в режиме онлайн.

Логика работы

Пользователь может просмотреть онлайн статус стелы и просмотреть какие данные она передает на клиентское приложение.

Принцип действия

Перейдя в раздел "Стелы АЗС" пользователь выбирает активное/on-line устройство.
В карточке устройства ему необходимо открыть "Онлайн консоль" с помощью специальной иконки в виде
После нажатия на иконку, откроется окно на весь экран, в котором будут показаны сообщения приходящие с клиентского приложения в онлайн режиме.

"Свернуть" - позволяет свернуть окно внутри личного кабинета и при необходимости его развернуть после закрытия окна "Информация об устройстве"

Свернуть - это значит что окно будет показано как плавающий UI элемент в личном кабинете, даже после закрытия окна “Информация об устройстве“. Это нужно чтобы выполнять команды в личном кабинете по разным UI элементам и смотреть как реагирует в лог сообщениях на них клиентское приложение.

"Скрыть" - в данном случае это значит закрыть окно с онлайн логом сообщения и перестать получать socket сообщения в которых передавалась информация. Окно не должно зависать если сообщений много, часть сообщений уходит из памяти (переносится в архив) когда её перестанет хватать для отображения.

Полученные сообщения можно скачать из консоли. Таким образом можно сформировать тестовый лог-файл из текущих сообщений.