Em suma, você precisa de discos mais rápidos.
Quando os processos estão no iowait, isso significa que eles emitiram uma solicitação de E / S e aguardam os resultados dessa solicitação. Com a RAM adequada, a maior parte do seu conjunto de trabalho será armazenada em cache na RAM e, como tal, as leituras não contribuirão para grande parte dessa contenção de IO, portanto, as gravações normalmente são as culpadas.
Com relação ao gráfico de E / S de disco, suspeito que, por algum motivo, a New Relic não esteja coletando as métricas de E / S corretamente. Eu recomendo possivelmente olhando em um sistema de coleta de dados secundário como Munin. Além disso, você pode assistir ao IO do disco em tempo real, emitindo o seguinte comando:
$ iostat -k 1
Isso produzirá leituras e gravações em disco em tempo real, em kbps. Eu suspeito que você verá um pouco de atividade lá que a New Relic não está vendo.