Об этом проекте

TrueNAS JBOD Enclosure UI — это инструмент визуализации на базе Docker, разработанный для сред, где шасси хранилищ не имеют встроенных средств мониторинга или где операторы управляют несколькими хостами и типами корзин. Он предоставляет пользовательский интерфейс с картой физических слотов, детальную информацию о дисках (серийный номер, модель, размер, температура, состояние) и контекст топологии без необходимости установки непосредственно на хосты хранения. Ключевые возможности включают: - Рендеринг карты физических слотов на основе профилей шасси. - Интеграция с TrueNAS API, SSH, BMC/IPMI, а также esxcli/StorCLI для обогащения данных. - Поддержка действий по идентификации с помощью светодиодов (LED) на совместимых платформах. - Мониторинг через эндпоинты Prometheus/OpenMetrics и дашборды Grafana. - Sidecar-контейнер истории для отслеживания метрик слотов и событий изменений. - Sidecar-контейнер администратора для настройки системы, редактирования профилей и технического обслуживания. Проверенные платформы включают различные шасси Supermicro, TrueNAS CORE/SCALE, VMware ESXi 7.0.3, стандартный Linux, OSNexus Quantastor и UniFi UNVR/UNVR Pro.