Устройства Ввода Вывода Хранения Данных

Для запроса статистики ввода/вывода по пулу или определенным виртуальным устройствам используется команда zpool iostat. Подобно команде iostat, она выводит статический снимок всех операций ввода/вывода, выполненных вплоть до настоящего момента, а также актуальную статистику по каждому указанному интервалу. Отображается следующая статистика:
USED CAPACITYОбъем данных, сохраненных в настоящее время в пуле или устройстве. Этот показатель незначительно отличается от объема пространства, доступного для фактических файловых систем, за счет внутренних особенностей реализации.
AVAILABLE CAPACITYОбъем пространства, доступного в пуле или устройстве. Как и в статистике по показателю used, этот объем незначительно отличается от объема пространства, доступного для наборов данных.
READ OPERATIONSКоличество операций чтения для пула или устройства, включая запросы метаданных.
WRITE OPERATIONSКоличество операций записи для пула или устройства.
READ BANDWIDTHПропускная способность для всех операций чтения (включая метаданные), выраженная в единицах в секунду.
WRITE BANDWIDTHПропускная способность для всех операций записи, выраженная в единицах в секунду.
Вывод статистики по всему пулу
Если параметры не указаны, команда zpool iostat выводит полную статистику с момента начальной загрузки для всех пулов в системе. Пример:
# zpool iostat capacity operations bandwidth pool used avail read write read write - - - - - - - tank 100G 20.0G 1.2M 102K 1.2M 3.45K dozer 12.3G 67.7G 132K 15.2K 32.1K 1.20K
Поскольку эта статистика суммируется с момента начальной загрузки, при низком уровне активности пула полоса пропускания может быть определена как относительно свободная. Указание конкретного интервала позволяет получить более точные данные по текущему использованию полосы пропускания. Пример:
# zpool iostat tank 2 capacity operations bandwidth pool used avail read write read write - - - - - - - tank 100G 20.0G 1.2M 102K 1.2M 3.45K tank 100G 20.0G 134 0 1.34K 0 tank 100G 20.0G 94 342 1.06K 4.1M
В этом примере отображается статистика использования только для пула tank, обновляемая каждые две секунды до нажатия Ctrl+C. Также можно указать дополнительный параметр count, завершающий выполнение команды после определенного количества итераций. Например, команда zpool iostat 2 3 выводит сводку через каждые две секунды в рамках трех итераций, в общей сложности в течение шести секунд. При наличии только одного пула статистика отображается в последовательных строках. При наличии нескольких пулов каждая итерация визуально выделяется дополнительной пунктирной линией.
Source: docs.oracle.com
Атрибуты deployment в kubernetes читать