Установка Guider · 3 min read · Nov 19, 2025

Как установить Guider Linux Performance Analyzer на Ubuntu 20.04

Мониторинг состояния и поведения системы и каждого из её компонентов в реальном времени имеет решающее значение для любого системного администратора. Guider — это инструмент для анализа производительности с открытым исходным кодом для операционных систем Linux. Он предназначен для измерения использования системных ресурсов, их анализа и улучшения производительности операционной системы.

В этом руководстве я покажу вам, как установить и использовать Guider на Ubuntu 20.04.

Предварительные требования

  • Сервер с установленной Ubuntu 20.04.
  • Пароль root, настроенный на вашем сервере.

Установка Guider

Guider — это инструмент на основе Python, поэтому вам нужно будет установить Python и PIP на вашу систему. Вы можете установить оба с помощью следующей команды:

apt-get install python3 python3-pip

После установки обоих пакетов установите Guider, выполнив следующую команду:

pip3 install --pre guider

После установки проверьте версию Guider с помощью следующей команды:

guider

Вы должны получить следующий вывод:

   _____       _     _
  / ____|     (_)   | |
 | |  __ _   _ _  __| | ___ _ __
 | | |_ | | | | |/ _` |/ _ \ '__|
 | |__| | |_| | | (_| |  __/ |
  \_____|\__,_|_|\__,_|\___|_|  ver.3.9.8_210326 on python_3.8


Usage:
    $ /usr/local/bin/guider COMMAND|FILE [OPTIONS] [--help]
                
Author:
    Peace Lee ([email protected])

Bugs:
    [email protected] | https://github.com/iipeace/guider/issues

Copyright:
    Copyright 2015-2021, Guider
    License GPLv2.
    This is free software

Установка размера буфера Guider

Guider использует размер буфера для выполнения всех операций. Размер буфера по умолчанию очень мал. Вы можете проверить его с помощью следующей команды:

cat /sys/kernel/debug/tracing/buffer_size_kb

Вы должны увидеть следующий вывод:

7 (расширенный: 1408)

Рекомендуется установить его на необходимые значения. Вы можете установить значение на 40960 с помощью следующей команды:

echo 40960 | tee /sys/kernel/debug/tracing/buffer_size_kb

Как использовать Guider

Перед началом перечислите все доступные параметры Guider с помощью следующей команды:

guider --help

Вы должны увидеть следующий вывод:

/ G.u.i.d.e.r   ver.3.9.8 /
--------------------------

Usage:
    $ /usr/local/bin/guider COMMAND|FILE [OPTIONS] [--help]
                
COMMAND:
    [CONTROL]       cli             
                    event           
                    list            
                    send            
                    server          
                    start           

    [LOG]           logdlt          
                    logjrl          
                    logkmsg         
                    logsys          
                    printdlt        
                    printjrl        
                    printkmsg       
                    printsys        

    [MONITOR]       atop            
                    bgtop           
                    btop            
                    cgtop           
                    ctop            
                    dbustop         
                    disktop         
                    dlttop          
                    ftop            
                    mtop            
                    ntop            
                    ptop            
                    pytop           
                    rtop            

Чтобы вывести использование процессов Linux в реальном времени, выполните следующую команду:

guider top

Вы должны увидеть следующий экран:

Guider top

Чтобы вывести использование процесса Apache в реальном времени, выполните следующую команду:

guider ftop -g apache2

Вы должны увидеть следующий экран:

Guider Ftop

Чтобы проанализировать syslog, выполните следующую команду:

guider stacktop -g syslog

Вы должны увидеть следующий экран:

Guider stacktop

Чтобы вывести использование памяти, ЦП и свопа в реальном времени, выполните следующую команду:

guider ptop -g yes

Вы должны увидеть следующий экран:

Guider ptop

Чтобы вывести использование сети в реальном времени, выполните следующую команду:

guider ntop

Вы должны увидеть следующий экран:

Guider ntop

Чтобы вывести информацию, связанную с systemd, выполните следующую команду:

guider printenv -g systemd

Вы должны увидеть следующий вывод:

   _____       _     _
  / ____|     (_)   | |
 | |  __ _   _ _  __| | ___ _ __
 | | |_ | | | | |/ _` |/ _ \ '__|
 | |__| | |_| | | (_| |  __/ |
  \_____|\__,_|_|\__,_|\___|_|  ver.3.9.8_210326 on python_3.8


[ systemd(1) ] < /sbin/init >
-----------------------------------------------------------------------------  
biosdevname=0
HOME=/
init=/sbin/init
NETWORK_SKIP_ENSLAVED=
TERM=linux
BOOT_IMAGE=/boot/vmlinuz-5.4.0-29-generic
drop_caps=
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/
rootmnt=/root
-----------------------------------------------------------------------------

[ systemd(582) ] < /lib/systemd/systemd --user >
-----------------------------------------------------------------------------  
LANG=en_US.UTF-8
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
NOTIFY_SOCKET=/run/systemd/notify
HOME=/root
LOGNAME=root
USER=root
SHELL=/bin/sh
INVOCATION_ID=57fe5ba9493341f2ae3bcda335ace1ca
JOURNAL_STREAM=9:17085
XDG_RUNTIME_DIR=/run/user/0
-----------------------------------------------------------------------------

Чтобы сгенерировать полный отчет о системном анализе, включая информацию о системе, информацию об ОС, информацию о ЦП, информацию о памяти и информацию о диске, выполните следующую команду:

guider rec -a -e m

Вы должны увидеть следующий экран:

Guider system info

OS info

CPU and memory

Harddisk

Чтобы отслеживать систему и сохранить данные в файл, выполните следующую команду:

guider top -o .

Вышеуказанная команда сохранит данные в файл guider.out.

Вы можете просмотреть его с помощью следующей команды:

cat guider.out

Заключение

В приведенном выше руководстве вы узнали, как установить и использовать инструмент анализа производительности Guider на Ubuntu. Я надеюсь, что это поможет вам проанализировать использование операционной системы и даст представление о том, как улучшить производительность.

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.