Консольный мониторинг

Материал из ALT Linux Wiki

Мониторить будем через btop, а в «потайную» консоль (для обзора неглубокой рестроспективы) подключаться посредством tmux.

Поскольку уместно подобное лишь на серверах (для иных целей есть системы глобального мониторинга типа Заббикса или NetXMS), то и доступ из ком.строки — исключительно от рута (# в начале команды — признак оного).

  1. Установка: # apt-get update && apt-get install -y btop tmux
  2. Настройка службы /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
    
  3. Запуск навсегда: # systemctl enable --now btop
  4. Проверка: # pgrep tmux
    1668365
  5. Подключение: # tmux a
  6. Наблюдение (см. фото):
    Tmux-btop.png
  7. Отключение от сеанса: ctrl+b d

Обратная связь