Интерфейс Site
Зачем нужен этот раздел#
Site-сервер — это «представительство» Master в филиале или удалённом сегменте сети. У него есть собственный веб-интерфейс, который открывается по адресу https://<site-host>:<порт> (по умолчанию порт тот же, что и у Master — 443). Вход — логин admin и пароль, заданный в .env (переменная LSUS_SITE_ADMIN_PASSWORD).
Этот интерфейс не повторяет админку Master. У Site более узкая задача — обслуживать клиентов своего сегмента: раздавать им репозитории, передавать heartbeat на Master, держать локальные копии пакетов. Site передаёт на Master не только состояние хостов, но и то, что нужно мастеру для продолжения кампаний: признаки перезагрузки, расписания, состояние Windows Update и интерактивных пользователей. Поэтому и UI у Site проще: нет ни политик, ни кампаний, ни пользователей — всё это живёт на Master и реплицируется вниз.
Какие вкладки есть#
Site повторяет навигацию Master, но в урезанном виде — только то, что имеет смысл для площадки:
| Вкладка | Зачем |
|---|---|
| Дашборд | Состояние самого Site: сколько хостов обслуживает, сколько репозиториев локально, статус связи с Master. |
| Хосты | Клиенты этой площадки. Можно посмотреть статус, обновления, ошибки — но без полного набора действий Master. |
| Репозитории | Локальные копии репозиториев на Site. Состояние синхронизации с Master, размер, доступность. |
| Windows KB | Локальные копии MSU-файлов для Windows-хостов площадки. |
| Администрирование | Параметры самого Site: связь с Master, SSL, журнал. |
Вкладка «Дашборд»#
Показывает ключевые метрики Site:
- Хосты — всего, на связи и не на связи. Клик открывает список с этим отбором.
- Обновления — сколько компьютеров ждут обновления и сколько завершили установку с ошибкой. «Ошибка» здесь шире, чем на мастере: учитываются и сломанные зависимости.
- Репозитории — всего, готовые и с ошибкой. Ещё не готовые не считаются ошибкой.
- CPU, память, диски и swap — нагрузка самой площадки.
- К мастеру, запросы и отдача — появятся, когда площадка начнёт измерять этот трафик. Пока измерений нет, на панели написано «нет данных».
- Сервисы — контейнеры площадки. Если контейнера нет, строка «не найден», дашборд из-за этого не ломается.
- Пользователей, расписания и AI-дайджеста на площадке нет: их считает только мастер.
Вкладка «Хосты»#
Список клиентов, привязанных к этому Site (по подсети или явным назначением с Master). Показывает их статус, обновления и heartbeat.
Действия с хостами ограничены
На Site нельзя ни удалять хосты, ни менять их группы, ни запускать кампании — всё это делает Master. Site только передаёт клиентам пакеты и собирает heartbeat. Это сознательное разделение: администрирование — в центре, исполнение — на местах.
Вкладка «Репозитории»#
Здесь видны локальные копии репозиториев, синхронизированные с Master. Это «рабочий набор» Site — то, что он раздаёт своим клиентам.
Что видно в таблице:
- Имя репозитория.
- Размер локальной копии.
- Дата последней синхронизации с Master.
- Статус — успешно / синхронизируется / ошибка.
- Удаление — только у копии, которой на мастере уже нет. Пока мастер не ответил, кнопка скрыта: живую реплику с сайта не стереть.
Если репозиторий красный (ошибка синхронизации) — клиенты Site не смогут из него обновляться. Разбирательство через Логи.
Вкладка «Windows KB»#
Аналогична «Репозиториям», но для Windows-обновлений: показывает локальные MSU-файлы, синхронизированные с Master, и их состояние. Хостам площадки MSU и каталог сканирования wsusscn2.cab отдаёт только площадка: нужные MSU приходят с мастера заранее, до старта установок, а недостающий у площадки файл хост получает ответом «повторите позже» — площадка докачает его в фоне.
Вкладка «Администрирование»#
Здесь — параметры самого Site. В списке параметров источник «умолчание мастера» — значение, которое мастер разослал всем сайтам. Своё изменение сайта важнее него. Доля хостов в канале — сколько процентов получают хосты; закачка сайта берёт остаток, но не меньше 10%.
- Связь с Master — URL, API-ключ, статус соединения.
- SSL-сертификат — такой же блок, как на Master.
- Сетевые настройки — порты, таймауты.
- Журнал — локальный журнал событий Site (не дублирует Master-журнал).
- Логи системы — файлы журналов самого Site.
Когда пользоваться Site-интерфейсом
- Проверить, что Site жив и раздаёт репозитории.
- Посмотреть, сколько клиентов этого филиала активно.
- Разобраться, почему репозиторий «не приезжает» с Master.
- Сменить SSL-сертификат Site без перенастройки Master.
Политика и кампании — только на Master. Site не принимает решений, он их исполняет.
Раздача Windows у сайта (1.0.122)#
Подвкладка «Репликация» у обновлений Windows удалена: раздача Windows настраивается у каждого сайта в таблице «Сайты» на подвкладке «Предзагрузка MSU».
Для каждого сайта: режим Windows (авто / включена / выключена), источник cab и MSU (Edge, мастер или другой сайт), предзагрузка MSU (по правилу или только под установку), хранение (всё или только необходимое) и лимиты загрузки. Меню строки: «Изменить…», «Разослать cab», «MSU на сайте…». Данные — из отчётов сайта, запроса на сайт нет.