Если вы проверяете производительность сервера, вы хотите проверить все аспекты, чтобы увидеть, как он работает. Команда iostat используется для проверки статистики дискового ввода-вывода, которая показывает прочитанные и записанные блоки на каждом устройстве.
Команда iostat
Команда iostat используется для мониторинга загрузки устройств ввода/вывода системы путем наблюдения за временем активности устройств по отношению к их средней скорости передачи данных. Iostat генерирует отчеты, которые можно использовать для изменения конфигурации системы, чтобы лучше сбалансировать нагрузку ввода/вывода между физическими дисками.
Первый отчет, создаваемый командой iostat, содержит статистику о времени, прошедшем с момента загрузки системы, если не используется опция -y (в этом случае первый отчет опускается).
Каждый последующий отчет охватывает время, прошедшее с момента предыдущего отчета. Все статистические данные выводятся каждый раз при выполнении команды iostat.
Отчет состоит из строки заголовка CPU, за которой следует строка статистики ЦП. В многопроцессорных системах статистика ЦП рассчитывается в масштабах всей системы как среднее значение по всем процессорам.
Строка заголовка устройства отображается с последующей строкой статистики для каждого настроенного устройства.
- interval задает количество времени в секундах между каждым отчетом.
- count может быть указан в сочетании с параметром interval. Если указан параметр count то значение count определяет количество отчетов, создаваемых с интервалом в несколько секунд.
Если параметр interval указан без параметра count, команда iostat генерирует отчеты непрерывно.
Установка iostat в CentOS
Выполните следующую команду:
1 | sudo yum -y install sysstat |
Вы должны увидеть следующий результат: