
Современная панель мониторинга системы Raspberry Pi в реальном времени с живой телеметрией, диагностикой состояния оборудования и отрисовкой в терминале с низким мерцанием.
Панель мониторинга системы Raspberry Pi в реальном времени для терминалов Linux с живой телеметрией, анализом состояния оборудования и рендерингом с низким мерцанием.
vcgencmdq для мгновенного выхода из панели| Режим | Назначение |
|---|---|
| Balanced | Полная панель мониторинга |
| Compact | Оптимизирован для меньшего терминала |
| Minimal | Чистый режим только с самым необходимым |
| Doctor | Режим диагностики, оповещений и мониторинга обновлений |
Каждый вариант рассчитан на свой рабочий процесс мониторинга — от лёгкого минимального мониторинга до глубокого диагностического анализа.
systempi --variation balanced --theme raspberrypi
--variant и --var также могут использоваться как псевдонимы для --variation.
systempi --variation doctor --repo-check --theme vaulttec
systempi --variation compact --theme crt
systempi --variation minimal --theme ice
systempi --variation balanced --theme wasteland
systempi --variation doctor --theme biohazard
systempi --variation balanced --theme ocean
systempi --variation doctor --theme synthwave
git clone https://github.com/WastelandSYS/systempi.git
cd systempi
chmod +x install.sh uninstall.sh
sudo ./install.sh
Запуск:
systempi
cd systempi
sudo ./uninstall.sh
Необязательная очистка зависимостей:
sudo ./uninstall.sh --remove-deps
Деинсталлятор удаляет глобальный ярлык systempi из /usr/local/bin. Он не удаляет папку вашего клонированного репозитория.
Запуск по умолчанию:
systempi
Нажмите q в любой момент, чтобы выйти из живой панели управления.
Режим однократного снимка (отрисовать один раз и выйти):
systempi --once
Компактный режим:
systempi --variation compact
Минимальный режим:
systempi --variation minimal
Сбалансированный режим:
systempi --variation balanced
Режим Doctor (ориентирован на диагностику):
systempi --variation doctor
Режим Doctor с необязательной проверкой актуальности репозитория:
systempi --variation doctor --repo-check
Режим Doctor обновляет свой обычный счётчик Updates при изменении локального состояния пакетов. Счётчик по-прежнему берётся из apt list --upgradable; SystemPi лишь использует изменения состояния пакетов как триггер для повторного запроса к APT. Это не требует доступа sudo/root и не устанавливает, не удаляет и не обновляет пакеты.
--repo-check включается по желанию и допустим только в режиме Doctor. Он обращается к репозиториям APT, уже настроенным на машине, сохраняет изолированные метаданные, принадлежащие пользователю, в ~/.cache/systempi/apt/ и асинхронно обновляет их каждые три часа, не изменяя системный кэш APT.
Updates означает обновления, о которых в данный момент известно обычным метаданным APT машины. Repo означает результат необязательной проверки свежести приватного репозитория SystemPi. Например, Updates 8 available и Repo 9 available означают, что система в данный момент знает о 8 доступных обновлениях, тогда как изолированная проверка репозитория видит 9 доступных пакетов в сумме.
Once + export snapshot:
systempi --once --export text --output report.txt
systempi --once --export json --output report.json
Живое журналирование событий оповещений с поддержкой watch/history:
systempi --watch
systempi --history
--watch записывает новые активные события оповещений, а --history выводит последние события из:
~/.local/state/systempi/events.log
Примеры выбора темы:
systempi --theme ocean
systempi --theme matrix
systempi --theme wasteland
Примеры интервалов обновления:
systempi --refresh 0.5
systempi --refresh 2
Привяжите сетевые метрики к определённому интерфейсу:
systempi --interface eth0
systempi --interface wlan0
Отключить ANSI-цвета:
systempi --no-color
Объединить параметры: