Консольный мониторинг: различия между версиями
Дым (обсуждение | вклад) Нет описания правки |
Дым (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Мониторить будем через {{cmd|btop}}, а в «потайную» консоль, чтобы глянуть неглубокую рестроспективу, подключаться посредством {{cmd|tmux}}. | Мониторить будем через {{cmd|btop}}, а в «потайную» консоль, чтобы глянуть неглубокую рестроспективу, подключаться посредством {{cmd|tmux}}. | ||
==Подготовка== | ==Подготовка== | ||
{{cmd|apt-get update && apt-get install -y btop tmux}} | {{cmd|# apt-get update && apt-get install -y btop tmux}} | ||
==Юнит== | ==Юнит== | ||
{|class="mw-collapsible mw-collapsed wikitable" | {|class="mw-collapsible mw-collapsed wikitable" |
Версия от 15:16, 8 сентября 2023
Мониторить будем через btop, а в «потайную» консоль, чтобы глянуть неглубокую рестроспективу, подключаться посредством tmux.
Подготовка
# apt-get update && apt-get install -y btop tmux
Юнит
/lib/systemd/system/btop.service |
---|
[Unit]
Description = Local processes monitor
[Service]
Type = oneshot
RemainAfterExit = yes
ExecStart = tmux new-session -d btop
Restart = on-failure
[Install]
WantedBy = multi-user.target
|
Запуск
# systemctl enable --now btop
Проверка
# pgrep tmux 1668365
Подключение
# tmux a
Наблюдение
(см. фото)
Отключение от сеанса
ctrl+b d