В данной статье мы разберем мониторинг жестких дисков в системах Linux. Здесь все намного сложнее, чем с мониторингом CPU или немного запутанным мониторингом RAM. Можно сказать, что встроенные средства\утилиты в Операционную систему не подходят или малоинформативные. С другой стороны, очень часто HDD являются узким горлышком в производительности, т.к Оперативная память и процессоры в этом плане ушли достаточно далеко, а из SAS дисков извлечь, что то большее очень сложно. Для начала посмотрим, что показывает стандартный инструмент vmstat. Тут мы можем увидеть 2 параметра bi (blocks in) и bo (blocks out). Т.е сколько мы блоков считали в секунду и сколько блоков мы записали в секунду. Надо при этому учитывать, что размер блока у нас зависит от установленной файловой системы. Поэтому здесь не идет речь о каких-то реальных данных и счет идет в блоках в секунду. Мы можем запустить утилиту top и посмотреть параметр wa – это сколько процессор ждет отклика от дисковой подсистемы. Тоже можно ска