Just another IT site ※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。At Your Own Risk!! TURN BACK WHILE YOU CAN
PR

glancesをインストールしてDISK i/oの高いプロセスを特定したい

※IT系の記事は当方環境での実施内容となるため実施する場合は自己責任でお願いいたします。スクリプトはAI生成のものも多いのでコピー&ペーストの際は文字コードに注意ください!

もともとは、zabbixから度々通知がくる、

Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m)

を解消できないかということだったのですが、まだ解消までは至っていません。まぁ物理メモリが少なめなので、swapしてるとかなんですかね。ただ、glanceは知らないコマンドだったので勉強になりました。

dnf install glances

glance と打って、「i」でdisk i/o「R/s(1 秒当たりの読み取り数) W/s(1 秒当たりの書き込み数)」ソート。topよりかなりゴージャス。下にアラート履歴が出ているのもいいですね。

以下のようなプロセスで負荷が高い模様 httpd,php-fpm,mysqldが出てくるのはWebサーバでWordPressを動かしているので分からないでもないのですが、

needs-restartinが度々出てくるのはどういうわけなんだろう。

2025-08-26 13:27:15 (0:00:29) - CRITICAL on CPU_IOWAIT (Min:46.2 Mean:51.6 Max:71.4): needs-restartin, glances, php-fpm
2025-08-26 13:27:09 (0:00:37) - WARNING on MEM (73.9)
2025-08-26 13:22:32 (0:00:08) - CRITICAL on CPU_IOWAIT (Min:48.3 Mean:54.8 Max:62.8): mysqld, /usr/libexec/we, php-fpm
2025-08-26 13:22:03 (0:00:24) - WARNING on MEM (74.4)
2025-08-26 13:17:27 (0:00:10) - CRITICAL on CPU_IOWAIT (Min:46.7 Mean:53.1 Max:59.1): /usr/libexec/we, sshd, systemd
2025-08-26 13:17:06 (0:00:27) - WARNING on MEM (74.3)
2025-08-26 13:12:11 (0:00:11) - CRITICAL on CPU_IOWAIT (Min:45.7 Mean:51.3 Max:56.0): needs-restartin, mysqld, php-fpm
2025-08-26 13:11:59 (0:00:21) - WARNING on MEM (74.4)
2025-08-26 13:07:47 (0:00:09) - CRITICAL on CPU_IOWAIT (Min:45.7 Mean:47.8 Max:50.9): /usr/libexec/we, glances, mysqld

【参考】

glances 使い方をまとめる #Python – Qiita

タイトルとURLをコピーしました