Linuxで運用しているWebサーバがあり、最近レスポンスが悪いので調べてみると、CPUのiowaitの値が高いためということが判明しました。 しかしながら、このホストは以下のサービスも稼働しているのでどのサービスがIOを食っているのかが判定しづらいです。 ・Apache+PHP ・MySQL ・qmail,dovecot ・nagios ・djbdns topで見ても、プロセスのステータスが表示されるのは一瞬で傾向がつかめません。 どのプロセスがIO待ちに時間を消費しているか判定する方法はあるでしょうか? ちなみに、以下の方法を試しました。 ・topでプロセスのステータスを表示→傾向がつかめず。ステータスがIO待ちであるDになるのは一瞬で、apache,MySQLがたまにDになる。 ・iostatを表示→スループットなどは出るが、どのプロセスが原因かわからない。 muninのCPU利用情
![Linuxで運用しているWebサーバがあり、最近レスポンスが悪いので調べてみると、CPUのiowaitの値が高いためということが判明しました。…](https://cdn-ak-scissors.b.st-hatena.com/image/square/51f25946a1eb869e137f2286f3096543de990be8/height=288;version=1;width=512/https%3A%2F%2Fcdn.q.st-hatena.com%2Fquestions%2F1249092564.png)