У меня есть Windows-хост, который работает очень медленно. Все счетчики (ЦП, диск и т. Д.) В норме.
Сам виртуальный хост - это ESX, он находится в кластере VNX со свободным дисковым пространством 13 ГБ на диске 2 ТБ.
Я предполагаю, что ESX не нравится нехватка дискового пространства на этом LUN, и в результате возникают проблемы со всеми находящимися там виртуальными машинами.
Прямо сейчас я предлагаю 120 ГБ на этом LUN, и это займет некоторое время. Могу ли я провести какой-либо анализ, пока мой хост «работает медленно»?
Моя цель - определить метрику Windows (или VMWare), которая позволит мне предсказать это снижение производительности.
ESXTOP, вероятно, лучший инструмент для получения статистики производительности в реальном времени с хоста ESX. Я бы начал с этого и проконсультировался бы с ним, когда вы столкнетесь с замедлением. Вы также можете настроить Perfmon в Windows и начать сбор статистики по процессору, памяти и дискового ввода-вывода. Я приложил две статьи базы знаний, чтобы помочь вам настроить и понять вывод.
Perfmon: https://technet.microsoft.com/en-us/library/2008.08.pulse.aspx
Внутри виртуальной машины Windows откройте диспетчер задач и на вкладке производительности выберите «Показать время ядра». Если красная линия, представляющая время ожидания ядра, показывает высокий пик, это означает, что некоторая низкоуровневая операция (например: ввод-вывод, обработка IRQ и т.п.) занимает слишком много времени. На виртуальной машине это обычно означает, что хост-система перегружена.
Очевидно, что из самого гипервизора вы сможете получить больше (или более точную) информацию об использовании и статистику.