Назад | Перейти на главную страницу

Как я могу просмотреть задержку диска пула ZFS или дисков в нем?

Я использую FreeBSD. Я хотел бы написать плагин munin для регистрации, но не понимаю, как получить эти данные.

Я не верю, что есть способ измерить это напрямую, не злоупотребляя dtrace.

Некоторые вещи, которые могут быть полезны:

  • gstat(8) - Статистика устройства Geom, может показать вам необработанную активность диска / рабочую нагрузку
    Однако напрямую не измеряет задержку.

  • иопинг - Позволяет измерять задержку из пользовательского пространства (вы можете запустить его и записать / отобразить результаты)
    Оборотная сторона: добавляет нагрузку для выполнения теста, проходит через уровень VFS и не может протестировать базовый диск, если вы не зарезервируете для него раздел.