← Назад к «Интерфейсы (UI)»

Интерфейс Site

Зачем нужен этот раздел

Site-сервер — это «представительство» Master в филиале или удалённом сегменте сети. У него есть собственный веб-интерфейс, который открывается по адресу https://<site-host>:<порт> (по умолчанию порт тот же, что и у Master — 443). Вход — логин admin и пароль, заданный в .env (переменная LSUS_SITE_ADMIN_PASSWORD).

Этот интерфейс не повторяет админку Master. У Site более узкая задача — обслуживать клиентов своего сегмента: раздавать им репозитории, передавать heartbeat на Master, держать локальные копии пакетов. Поэтому и UI у Site проще: нет ни политик, ни кампаний, ни пользователей — всё это живёт на Master и реплицируется вниз.

Какие вкладки есть

Site повторяет навигацию Master, но в урезанном виде — только то, что имеет смысл для площадки:

Вкладка Зачем
Дашборд Состояние самого Site: сколько хостов обслуживает, сколько репозиториев локально, статус связи с Master.
Хосты Клиенты этой площадки. Можно посмотреть статус, обновления, ошибки — но без полного набора действий Master.
Репозитории Локальные копии репозиториев на Site. Состояние синхронизации с Master, размер, доступность.
Windows KB Локальные копии MSU-файлов для Windows-хостов площадки.
Администрирование Параметры самого Site: связь с Master, SSL, журнал.

Вкладка «Дашборд»

Показывает ключевые метрики Site:

  • Хосты — сколько клиентов привязано к этому Site, сколько онлайн.
  • Репозитории — сколько локальных копий репозиториев, их состояние.
  • Связь с Master — есть ли активное соединение, когда была последняя синхронизация.
  • Диск — свободное место на разделах Site. Это критично: если диск заполнится, Site перестанет принимать новые пакеты.

Вкладка «Хосты»

Список клиентов, привязанных к этому Site (по подсети или явным назначением с Master). Показывает их статус, обновления и heartbeat.

infoДействия с хостами ограничены

На Site нельзя ни удалять хосты, ни менять их группы, ни запускать кампании — всё это делает Master. Site только передаёт клиентам пакеты и собирает heartbeat. Это сознательное разделение: администрирование — в центре, исполнение — на местах.

Вкладка «Репозитории»

Здесь видны локальные копии репозиториев, синхронизированные с Master. Это «рабочий набор» Site — то, что он раздаёт своим клиентам.

Что видно в таблице:

  • Имя репозитория.
  • Размер локальной копии.
  • Дата последней синхронизации с Master.
  • Статус — успешно / синхронизируется / ошибка.

Если репозиторий красный (ошибка синхронизации) — клиенты Site не смогут из него обновляться. Разбирательство через Логи.

Вкладка «Windows KB»

Аналогична «Репозиториям», но для Windows-обновлений: показывает локальные MSU-файлы, синхронизированные с Master, и их состояние.

Вкладка «Администрирование»

Здесь — параметры самого Site:

  • Связь с Master — URL, API-ключ, статус соединения.
  • SSL-сертификат — такой же блок, как на Master.
  • Сетевые настройки — порты, таймауты.
  • Журнал — локальный журнал событий Site (не дублирует Master-журнал).
  • Логи системы — файлы журналов самого Site.

lightbulbКогда пользоваться Site-интерфейсом

  • Проверить, что Site жив и раздаёт репозитории.
  • Посмотреть, сколько клиентов этого филиала активно.
  • Разобраться, почему репозиторий «не приезжает» с Master.
  • Сменить SSL-сертификат Site без перенастройки Master.

Политика и кампании — только на Master. Site не принимает решений, он их исполняет.