Предоставление единого веб-интерфейса для визуализации данных#

Основной сценарий#

  1. Пользователь запускает Platform V View (PVV), открывая веб-интерфейс в браузере.

  2. Система аутентифицирует пользователя (при необходимости) и загружает основной интерфейс PVV.

  3. Пользователь переходит в раздел визуализации данных (например, через боковое меню или главную страницу).

  4. Интерфейс отображает список доступных дашбордов, сгруппированных по категориям, папкам или тегам.

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

  6. PVV:

    • Загружает конфигурацию выбранного дашборда.

    • Инициирует запросы к настроенным источникам данных (например, Prometheus, Loki, PostgreSQL, Grafana).

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

  7. Интерфейс отображает дашборд, включая все панели с визуализациями (графики, таблицы, индикаторы и т.д.).

  8. Пользователь взаимодействует с дашбордом:

    • Изменяет временной диапазон — данные на всех панелях обновляются автоматически.

    • Наводит курсор на элементы визуализации — отображаются всплывающие подсказки с детальной информацией.

    • Кликает по элементам (например, по строке в таблице) — может происходить переход к связанной панели или фильтрация данных.

  9. При необходимости пользователь:

    • Применяет переменные шаблонов (например, выбор хоста, региона) — дашборд динамически обновляется под выбранный контекст.

    • Экспортирует данные или изображение дашборда.

  10. Все действия и отображаемые данные соответствуют правам доступа пользователя.

Исключительный сценарий#

Исключительный сценарий не предусмотрен

Альтернативный сценарий#

Альтернативных сценариев не предусмотрено.