Дашборд

Зачем нужна эта вкладка¶
Дашборд — это «приборная панель» администратора. Открывается сразу после входа и за один взгляд отвечает на главные вопросы:
- Что у нас вообще есть в парке? — сколько машин, сколько из них «живых».
- Где нужна моя помощь прямо сейчас? — какие хосты давно не обновлялись, на каких ошибки, что запланировано.
- Здоров ли сам сервер? — состояние сервисов, дисков, загрузка CPU/RAM.
Главная идея: не искать проблемы, а видеть их сверху. Клик по карточке хостов или обновлений открывает вкладку «Хосты» с тем же фильтром, что и цифра. Пользователи ведут в отчёт «Пользователи и входы», репозитории — в управление репозиториями.
Карточки в верхней части¶
«Хосты»¶
Самая ходовая карточка — показывает состояние парка машин.
- всего — сколько хостов зарегистрировано в системе.
- ВКЛ (зелёным) — сколько из них сейчас на связи. Если число резко упало — возможно, проблема с сетью или с сайтом, к которому привязаны машины.
- ВЫКЛ (красным) — сколько хостов давно не выходили на связь. Это «отстающие»: их стоит проверить вручную.
Клик по любой ячейке открывает вкладку «Хосты» с нужным фильтром — не надо ничего настраивать вручную.
«Пользователи»¶
Показывает клиентских пользователей (тех, кто работает за машинами), а не администраторов LSUS.
- всего — сколько различных клиентских учёток видели агенты на хостах.
- онлайн — пользователи с активной сессией (вошли на хост).
Клик открывает отчёт Отчёты → Пользователи и входы.
«Обновления»¶
Карточка про состояние патчей — то, ради чего LSUS и существует.
- нужно (жёлтым) — у скольких хостов есть доступные обновления. Это ваша основная «работа»: довести это число до нуля или до контролируемого минимума.
- крит. (красным) — хосты с критичными обновлениями: Windows (MSRC Critical) или Linux (устранимые OVAL). Эти машины — приоритет.
- ошибки (красным) — хосты, где последняя установка обновлений завершилась с ошибкой. Клик переводит на список, и в карточке хоста можно посмотреть текст ошибки.
Как с ней работать
Зашли утром → открыли дашборд → кликнули «крит.» → поставили кампании на эти Windows-хосты → кликнули «ошибки» → разобрались с причинами. Два-три клика вместо поиска по таблице.
«Расписание»¶
Помогает планировать обновления и следить за дисциплиной.
- заплан. — у скольких хостов есть запланированная установка (по расписанию из политики). Так вы видите объём работы на ближайшее окно.
- отмены — на скольких хостах администратор или пользователь вручную отменил плановое расписание. Это «исключения», их полезно периодически пересматривать — возможно, отмену забыли вернуть обратно.
- >30д (жёлтым) — хосты, которые не обновлялись больше 30 дней. Это либо забытые машины, либо те, на которых постоянно что-то мешает обновиться. Клик — и вы в списке, можно разобраться.
«Репозитории»¶
Отдельная карточка про репозитории — то, откуда Linux-хосты берут пакеты.
- всего — сколько записей в справочнике репозиториев.
- доступно (зелёным) — сколько из них сейчас проверены и отвечают.
- недоступно (красным) — сколько репозиториев не проходят проверку (URL не отвечает, сертификат истёк, GPG не совпадает).
Если «недоступно» > 0 — это красный флаг: хосты не смогут скачать пакеты из этого репозитория. Клик по карточке открывает Управление обновлениями → Linux → Управление репозиториями, где видно детали по каждому.
Почему нет аналогичной карточки для Windows
На Windows-хостах обновления приходят не из репозиториев, а из каталога KB (Microsoft). Состояние этого каталога видно на вкладке Windows → Каталог KB, отдельной карточки на дашборде для него нет — она была бы избыточной.
Состояние сервисов и дисков¶
Сразу под карточками — две технические панели, необходимые для диагностики.
«Состояние сервисов» показывает процессы LSUS на сервере Master и их uptime. Если на каком-то процессе значок ошибки — это означает:
- lsus-master не отвечает — веб-интерфейс будет недоступен.
- lsus-master-worker упал — фоновые задачи (синхронизация OVAL, проверка репозиториев) остановились.
- lsus-master-replication упал — Site-серверы не получают обновления от Master.
- lsus-postgres или lsus-pgbouncer упали — ничего не работает.
В таких случаях нужно смотреть Фоновые задачи и системные логи.
«Дисковое пространство» — занятое и свободное место на разделах сервера. LSUS активно пишет на диск в трёх местах:
- БД PostgreSQL — растёт постепенно;
- Репозитории (
repos) — основной потребитель, могут занимать терабайты; - KB-кеш (
kb-cache) — каталоги KB для Windows.
Когда свободное место падает ниже 10–15% — пора действовать: чистить старые пакеты, расширять том, либо выносить репозитории на отдельный диск.
Графики¶
Графики в средней и нижней части — это «здоровье» самого сервера, а не парка машин.
- CPU — загрузка процессора Master. Стабильно высокая (>80%) означает, что сервер не справляется с потоком клиентов — возможно, пора масштабировать (добавить Site, разгрузить Master).
- Память — использование RAM. Если постоянно >90%, сервер может начать вести себя непредсказуемо (OOM-killer, падение контейнеров).
- Скорость к сайт-серверам — пропускная способность до Site. Лёгкий замер (~256 КБ) идёт в фоне каждые 15 минут; полный (несколько мегабайт) — только при открытии связности на вкладке сайтов. Падение графика означает проблему в канале Master↔Site; репликации замедлятся или остановятся.
- Запросы API — интенсивность запросов к Master (
/api/v1и/repos) за последние 6 часов. - Ответы — объём ответов в МБ/мин за тот же период. Если графики пустые при живом трафике — смотрите системные логи веб-процесса (счётчики не попали в базу).
- Swap — использование файла подкачки. Если swap постоянно активен — физической RAM не хватает, PostgreSQL работает медленно.
Графики обновляются автоматически раз в минуту. Для глубокой диагностики смотрите Логи системы.
Просмотр рядов API требует право просмотра системных логов. Без него под графиком будет «нет права на просмотр логов».
Как этим пользоваться ежедневно¶
| Ситуация | Что нажать |
|---|---|
| Утренний обход парка | Открыть дашборд → просмотреть 5 карточек сверху вниз |
| Резко упало число «ВКЛ» | Кликнуть «ВЫКЛ» → проверить хосты, убедиться, что сеть жива |
| Накопились ошибки обновлений | Кликнуть «ошибки» → разобрать по тексту ошибки в карточке хоста |
| Репозиторий «отвалился» | Кликнуть карточку «Репозитории» → открыть «Управление репозиториями» |
| Master тормозит | Посмотреть графики CPU/Память → проверить «Состояние сервисов» |
Автообновление¶
Дашборд автоматически запрашивает свежую статистику каждые 60 секунд. Принудительно обновить страницу — F5.
Права доступа¶
Дашборд виден всем пользователям, у которых есть хотя бы одна роль в системе. Специальных прав не требуется.