参考にしたサイト
Linuxサーバの負荷や使用率を調査するコマンドと手順 | EasyRamble
インフラ – サーバが重い時、sar(sysstat)で簡易なボトルネック特定 – Qiita
IO Accounting 機能で I/O 負荷の高いプロセスを特定 – drk7jp
時間のあるときにまとめたいところ。
$ df Filesystem 1K-blocks Used Available Use% Mounted on /dev/vda3 18475932 8305368 9232016 48% / tmpfs 961260 0 961260 0% /dev/shm /dev/vda1 99521 75571 18811 81% /boot
$ free total used free shared buffers cached Mem: 1922524 1848108 74416 0 5348 11348 -/+ buffers/cache: 1831412 91112 Swap: 2097644 1199652 897992
$ w 13:17:47 up 109 days, 21:59, 1 user, load average: 0.36, 0.34, 0.30 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT aoiyuki pts/0 183.189.128.101. 13:12 0.00s 0.01s 0.00s w
$ sar -u 13時00分01秒 CPU %user %nice %system %iowait %steal %idle 13時10分01秒 all 11.21 0.00 3.11 2.67 3.84 79.17 13時20分01秒 all 11.09 0.00 3.57 5.78 4.40 75.17 平均値: all 11.39 0.00 3.48 5.63 4.09 75.40
$ sar -b 11時30分01秒 tps rtps wtps bread/s bwrtn/s 11時40分01秒 211.76 79.20 132.57 4793.73 1575.78 11時50分01秒 101.18 41.46 59.72 1916.32 811.16 12時00分01秒 105.13 44.85 60.28 2183.18 787.62 12時10分01秒 50.45 23.77 26.68 1223.08 331.35 12時20分01秒 115.26 45.38 69.88 2744.84 961.30 12時30分01秒 120.96 50.33 70.63 2608.98 984.56 12時40分01秒 181.62 73.85 107.77 4081.06 1398.53 12時50分01秒 145.90 55.47 90.42 3396.84 1185.25 13時00分01秒 40.15 19.87 20.29 1217.81 256.94 13時10分01秒 70.31 28.45 41.86 1036.22 492.66 13時20分01秒 147.01 66.45 80.56 2693.37 1068.23 平均値: 126.70 51.53 75.17 2682.98 1023.63
$ sar -r 11時30分01秒 kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit 11時40分01秒 74012 1848512 96.15 4408 15116 3686496 91.70 11時50分01秒 67668 1854856 96.48 5728 15376 3689528 91.78 12時00分01秒 74308 1848216 96.13 5816 17132 3689272 91.77 12時10分01秒 67728 1854796 96.48 5656 16880 3686240 91.69 12時20分01秒 74644 1847880 96.12 4768 15568 3684972 91.66 12時30分01秒 71984 1850540 96.26 4844 15788 3686496 91.70 12時40分01秒 71932 1850592 96.26 3744 16748 3718008 92.48 12時50分01秒 74024 1848500 96.15 5684 14988 3720044 92.53 13時00分01秒 69020 1853504 96.41 4736 15056 3723216 92.61 13時10分01秒 74744 1847780 96.11 4112 12896 3732312 92.84 13時20分01秒 72220 1850304 96.24 4868 14904 3726288 92.69 平均値: 70246 1852278 96.35 5875 15765 3686268 91.69
$ vmstat procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 0 0 1264896 71472 5076 16508 864 302 890 312 4 3 8 3 83 4 3
$ pidstat -d Linux 2.6.32-431.29.2.el6.x86_64 2019年12月15日 _x86_64_ (1 CPU) 13時30分11秒 PID kB_rd/s kB_wr/s kB_ccwr/s Command 13時30分11秒 2015 9.75 0.00 0.00 ruby 13時30分11秒 2631 0.00 0.00 0.00 bash 13時30分11秒 2725 0.00 0.00 0.00 pidstat