Linuxツール · 1 min read · Nov 19, 2025
Ubuntu 20.04にGuider Linuxパフォーマンスアナライザーをインストールする方法

システムとその各コンポーネントのリアルタイムの状態と動作を監視することは、すべてのシステム管理者にとって重要です。Guiderは、Linuxオペレーティングシステム用のオープンソースのパフォーマンス分析ツールです。これは、システムリソースの使用状況を測定し、それを分析してオペレーティングシステムのパフォーマンスを向上させるために設計されています。
このチュートリアルでは、Ubuntu 20.04にGuiderをインストールして使用する方法を示します。
前提条件
- Ubuntu 20.04を実行しているサーバー。
- サーバーに設定されたルートパスワード。
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 (expanded: 1408)
必要な値に設定することをお勧めします。次のコマンドで値を40960に設定できます。
echo 40960 | tee /sys/kernel/debug/tracing/buffer_size_kbGuiderの使用方法
開始する前に、次のコマンドを使用して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次の画面が表示されるはずです。

メモリ、CPU、スワップのリアルタイム使用状況を表示するには、次のコマンドを実行します。
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
-----------------------------------------------------------------------------
システム情報、OS情報、CPU情報、メモリ情報、ディスク情報を含む完全なシステム分析レポートを生成するには、次のコマンドを実行します。
guider rec -a -e m次の画面が表示されるはずです。




システムをトレースしてデータをファイルに保存するには、次のコマンドを実行します。
guider top -o .上記のコマンドは、データをファイルguider.outに保存します。
次のコマンドで確認できます。
cat guider.out結論
上記のガイドでは、UbuntuにGuiderシステムパフォーマンス分析ツールをインストールして使用する方法を学びました。これがオペレーティングシステムの使用状況を分析し、パフォーマンスを向上させるためのアイデアを得るのに役立つことを願っています。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。