「Ubuntu 22.04 LTS」sar コマンドで過去の統計情報を確認する方法

環境
OSバージョンを確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"
# cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"
# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"

利用方法
1.指定ファイルから取得済み全情報を確認します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sar -A -f /var/log/sysstat/sa01
# sar -A -f /var/log/sysstat/sa01
# sar -A -f /var/log/sysstat/sa01

2.指定した時間内のロードアベレージを表示します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sar -q -s 06:40:00 -e 07:50:00 -f /var/log/sysstat/sa01
# sar -q -s 06:40:00 -e 07:50:00 -f /var/log/sysstat/sa01
# sar -q -s 06:40:00 -e 07:50:00 -f /var/log/sysstat/sa01

3.I/O情報とネットワークの統計情報を3秒おきに4回取得します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sar -b -n DEV 3 4
# sar -b -n DEV 3 4
# sar -b -n DEV 3 4

4.CPU の使用率を3秒おきに1回出力します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# sar -u 3 1
# sar -u 3 1
# sar -u 3 1

5.I/O の統計情報をメガバイト単位で3秒おきに出力します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# iostat -mx -d 3
# iostat -mx -d 3
# iostat -mx -d 3

6.全CPU の統計情報を3秒おきに2回出力します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# mpstat -P ALL 3 2
# mpstat -P ALL 3 2
# mpstat -P ALL 3 2

7.特定のプロセスのメモリー使用率を3秒おきに 1回出力します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# pidstat -r -p 12467 1 3
# pidstat -r -p 12467 1 3
# pidstat -r -p 12467 1 3

 

Ubuntu 22.04

Posted by arkgame