Command | Package | Description |
---|---|---|
iostat | sysstat | 端末やデバイス, CPU操作, カーネル I/O |
iotop | iotop | 稼働中のディスク I/O, SWAP の概要をリアルタイムで表示 |
sadf | sysstat | システム統計レポートを様々な形式で出力(JSON,XMLなど) |
sar | sysstat | 指定したカウンタのシステム統計レポートの表示 |
top | procps-ng | 稼働中システムのリアルタイム概要, タスク一覧表示 |
uptime | procps-ng | 稼働時間、ログイン状況、平均負荷の表示 |
vmstat | procps-ng | プロセス, メモリ, ブロック I/O, CPU 稼働状況表示 |
w | procps-ng | ログイン状況詳細表示 |
$ iostat 2 4 Linux 3.10.0-1160.31.1.el7.x86_64 (cent79) 06/28/21 _x86_64_ (1 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 0.68 0.00 99.32 0.00 0.00 0.00 Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn sda 1586.30 0.00 803111.64 0 1172543 dm-0 1586.30 0.00 803121.92 0 1172558 dm-1 0.00 0.00 0.00 0 0 :
item | Description |
---|---|
TID | Thread ID:PIDと読み替えても問題ない |
PRIO | 優先度 (class/level) |
USER | ユーザ名 |
DISK READ | 読込速度 |
DISK WRITE | 書込速度 |
SWAP IN | SWAP IN の時間 |
IO> | I/Oの消費時間 |
COMMAND | コマンドライン |
# sadf cent79 -1 2021-06-28 02:25:20 UTC LINUX-RESTART cent79 598 2021-06-28 02:40:01 UTC all %user 0.10 cent79 598 2021-06-28 02:40:01 UTC all %nice 0.00 cent79 598 2021-06-28 02:40:01 UTC all %system 0.17 cent79 598 2021-06-28 02:40:01 UTC all %iowait 0.02 :
$ sar Linux 3.10.0-1160.11.1.el7.x86_64 (cent79) 2021年01月25日 _x86_64_ (1 CPU) 00時00分01秒 CPU %user %nice %system %iowait %steal %idle 00時10分01秒 all 0.01 0.00 0.08 0.01 0.00 99.90 00時20分01秒 all 0.01 0.00 0.07 0.01 0.00 99.90 01時00分01秒 all 0.01 0.00 0.07 0.01 0.00 99.91 :
$ uptime 12:17:19 up 22:56, 2 users, load average: 0.05, 0.04, 0.05xloadは、このデータをグラフ化する。
|
|
$ w 13:01:41 up 1:45, 2 users, load average: 0.00, 0.01, 0.28 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT student tty1 11:16 1:43m 0.02s 0.02s -bash student pts/1 192.168.56.1 11:18 5.00s 0.02s 0.00s w参考資料 ☞ ハードウエア情報を表示する Enterprise Linux システムリソース管理、 パフォーマンス管理とチューニング