Установка 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Вы должны увидеть следующий экран:

Чтобы вывести использование процесса Apache в реальном времени, выполните следующую команду:
guider ftop -g apache2Вы должны увидеть следующий экран:

Чтобы проанализировать syslog, выполните следующую команду:
guider stacktop -g syslogВы должны увидеть следующий экран:

Чтобы вывести использование памяти, ЦП и свопа в реальном времени, выполните следующую команду:
guider ptop -g yesВы должны увидеть следующий экран:

Чтобы вывести использование сети в реальном времени, выполните следующую команду:
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 top -o .Вышеуказанная команда сохранит данные в файл guider.out.
Вы можете просмотреть его с помощью следующей команды:
cat guider.outЗаключение
В приведенном выше руководстве вы узнали, как установить и использовать инструмент анализа производительности Guider на Ubuntu. Я надеюсь, что это поможет вам проанализировать использование операционной системы и даст представление о том, как улучшить производительность.
Get new posts in your inbox
No spam. Unsubscribe anytime.