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

Windows: запись статистики ввода-вывода (эквивалент iostat)

Есть ли в Windows какие-либо инструменты, позволяющие записывать статистику производительности? Что-то похожее iostat 10 > iostat.log на Unix?

У меня есть 10 виртуальных машин Windows, которые запускают множество регрессионных скриптов за ночь. Иногда мы видим сбои, которые, как мы подозреваем, вызваны чрезмерным использованием диска. Но на данный момент я не могу сказать. Я бы хотел получить файл журнала утром, содержащий статистику за ночь (например, ЦП, память, дисковый ввод-вывод и т.д.), чтобы я мог видеть, соответствуют ли сбои, например, высокому количеству операций ввода-вывода на диске.

Я не знаю, имеет ли смысл получать статистику по каждой виртуальной машине или от базового оборудования. Любые советы приветствуются!

проверьте монитор производительности (извините, у меня под рукой есть только голландский опыт, поэтому перевод может быть очень неправильным). Вы можете добавить счетчики для физических или логических дисков для всего, что вам нужно о производительности дисков. Вы можете создать сценарий с помощью logman.exe.

Я часто использую монитор производительности Windows в сочетании с контрольным счетчиком плагина check_nt для nagios, чтобы получить исторические данные.

Получайте статистику от гипервизора - я редко доверяю статистике «внутри ВМ» из ОС из-за ошибок временного ограничения - плюс вы, вероятно, получите больше полезных данных - вы не упоминаете, какой гипервизор вы используете?