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

Дашборд

Дашборд LSUS

Зачем нужна эта вкладка#

Дашборд — это «приборная панель» администратора. Открывается сразу после входа и за один взгляд отвечает на главные вопросы:

  • Что у нас вообще есть в парке? — сколько машин, сколько из них «живых».
  • Где нужна моя помощь прямо сейчас? — какие хосты давно не обновлялись, на каких ошибки, что запланировано.
  • Здоров ли сам сервер? — состояние сервисов, дисков, загрузка CPU/RAM.

Главная идея: не искать проблемы, а видеть их сверху. Клик по карточке хостов или обновлений открывает вкладку «Хосты» с тем же фильтром, что и цифра. Пользователи ведут в отчёт «Пользователи и входы», репозитории — в управление репозиториями.

Карточки в верхней части#

«Хосты»#

Самая ходовая карточка — показывает состояние парка машин.

  • всего — сколько хостов зарегистрировано в системе.
  • ВКЛ (зелёным) — сколько из них сейчас на связи. Если число резко упало — возможно, проблема с сетью или с сайтом, к которому привязаны машины.
  • ВЫКЛ (красным) — сколько хостов давно не выходили на связь. Это «отстающие»: их стоит проверить вручную.

Клик по любой ячейке открывает вкладку «Хосты» с нужным фильтром — не надо ничего настраивать вручную.

«Пользователи»#

Показывает клиентских пользователей (тех, кто работает за машинами), а не администраторов LSUS.

  • всего — сколько различных клиентских учёток видели агенты на хостах.
  • онлайн — пользователи с активной сессией (вошли на хост).

Клик открывает отчёт Отчёты → Пользователи и входы.

«Обновления»#

Карточка про состояние патчей — то, ради чего LSUS и существует.

  • нужно (жёлтым) — у скольких хостов есть доступные обновления. Это ваша основная «работа»: довести это число до нуля или до контролируемого минимума.
  • крит. (красным) — хосты с критичными обновлениями: Windows (MSRC Critical) или Linux (критические уязвимые пакеты по OVAL, даже если исправления в репозитории нет). Эти машины — приоритет.
  • ошибки (красным) — хосты, где последняя установка обновлений завершилась с ошибкой. Клик переводит на список, и в карточке хоста можно посмотреть текст ошибки.

lightbulbКак с ней работать

Зашли утром → открыли дашборд → кликнули «крит.» → поставили кампании на эти Windows-хосты → кликнули «ошибки» → разобрались с причинами. Два-три клика вместо поиска по таблице.

«Расписание»#

Помогает планировать обновления и следить за дисциплиной.

  • заплан. — у скольких хостов есть запланированная установка (по расписанию из политики). Так вы видите объём работы на ближайшее окно.
  • отмены — на скольких хостах администратор или пользователь вручную отменил плановое расписание. Это «исключения», их полезно периодически пересматривать — возможно, отмену забыли вернуть обратно.
  • >30д (жёлтым) — хосты, которые не обновлялись больше 30 дней. Это либо забытые машины, либо те, на которых постоянно что-то мешает обновиться. Клик — и вы в списке, можно разобраться.

«Репозитории»#

Отдельная карточка про репозитории — то, откуда Linux-хосты берут пакеты.

  • всего — сколько записей в справочнике репозиториев.
  • доступно (зелёным) — сколько из них сейчас проверены и отвечают.
  • недоступно (красным) — сколько репозиториев не проходят проверку (URL не отвечает, сертификат истёк, GPG не совпадает).

Если «недоступно» > 0 — это красный флаг: хосты не смогут скачать пакеты из этого репозитория. Клик по карточке открывает Управление обновлениями → Linux → Управление репозиториями, где видно детали по каждому.

infoПочему нет аналогичной карточки для Windows

На Windows-хостах обновления приходят не из репозиториев, а из каталога KB (Microsoft). Состояние этого каталога видно на вкладке Windows → Каталог KB, отдельной карточки на дашборде для него нет — она была бы избыточной.

Состояние сервисов и дисков#

Сразу под карточками — две технические панели, необходимые для диагностики.

«Состояние сервисов» показывает процессы LSUS на сервере мастера и их uptime. Если на каком-то процессе значок ошибки — это означает:

  • lsus-master не отвечает — веб-интерфейс будет недоступен.
  • lsus-master-worker упал — фоновые задачи (синхронизация OVAL, проверка репозиториев) остановились.
  • lsus-master-replication упал — сайты не получают обновления от мастера.
  • lsus-postgres или lsus-pgbouncer упали — ничего не работает.

В таких случаях нужно смотреть Фоновые задачи и системные логи.

«Дисковое пространство» — занятое и свободное место на разделах сервера. LSUS активно пишет на диск в трёх местах:

  • БД PostgreSQL — растёт постепенно;
  • Репозитории (repos) — основной потребитель, могут занимать терабайты;
  • KB-кеш (kb-cache) — каталоги KB для Windows.

Когда свободное место падает ниже 10–15% — пора действовать: чистить старые пакеты, расширять том, либо выносить репозитории на отдельный диск.

Графики#

Графики в средней и нижней части — это «здоровье» самого сервера, а не парка машин.

  • CPU — загрузка процессора мастера. Стабильно высокая (>80%) означает, что сервер не справляется с потоком клиентов — возможно, пора масштабировать (добавить сайт, разгрузить мастер).
  • Память — использование RAM. Если постоянно >90%, сервер может начать вести себя непредсказуемо (OOM-killer, падение контейнеров).
  • Скорость к сайт-серверам — пропускная способность до сайтов. Лёгкий замер (~256 КБ) идёт в фоне каждые 15 минут; полный (несколько мегабайт) — только при открытии связности на вкладке сайтов. Падение графика означает проблему в канале мастер↔сайт; репликации замедлятся или остановятся.
  • Запросы API — интенсивность запросов к мастеру (/api/v1 и /repos) за последние 6 часов.
  • Ответы — объём ответов в МБ/мин за тот же период. Если графики пустые при живом трафике — смотрите системные логи веб-процесса (счётчики не попали в базу).
  • Swap — использование файла подкачки. Если swap постоянно активен — физической RAM не хватает, PostgreSQL работает медленно.

Графики обновляются автоматически раз в минуту. Для глубокой диагностики смотрите Логи системы.

Просмотр рядов API требует право просмотра системных логов. Без него под графиком будет «нет права на просмотр логов».

Как этим пользоваться ежедневно#

Ситуация Что нажать
Утренний обход парка Открыть дашборд → просмотреть 5 карточек сверху вниз
Резко упало число «ВКЛ» Кликнуть «ВЫКЛ» → проверить хосты, убедиться, что сеть жива
Накопились ошибки обновлений Кликнуть «ошибки» → разобрать по тексту ошибки в карточке хоста
Репозиторий «отвалился» Кликнуть карточку «Репозитории» → открыть «Управление репозиториями»
Мастер тормозит Посмотреть графики CPU/Память → проверить «Состояние сервисов»

Автообновление#

Дашборд автоматически запрашивает свежую статистику каждые 60 секунд. Принудительно обновить страницу — F5.

Права доступа#

Дашборд виден всем пользователям, у которых есть хотя бы одна роль в системе. Специальных прав не требуется.