Мониторинг шаблонов оттока на виртуальных машинах
В этой статье представлен обзор различных инструментов, которые можно использовать для отслеживания шаблонов оттока на виртуальной машине. Используя соответствующие инструменты, легко определить, какое именно приложение вызывает высокий отток, и затем можно предпринять дальнейшие действия для этого приложения.
Для виртуальных машин Azure (Windows или Linux)
Если ваш компьютер размещен в Azure и использует управляемый или неуправляемый диск для хранения, вы можете легко отслеживать производительность, отслеживая метрики диска. Это позволяет вам внимательно отслеживать и делать правильный выбор диска в соответствии со схемой использования вашего приложения. Вы также можете использовать его для создания предупреждений, диагностики и автоматизации сборки. Подробнее.
После того как вы защитили свои машины с помощью Azure Site Recovery, вы можете контролировать свои машины с помощью журналов Azure Monitor и аналитики журналов. Подробнее.
Вы также можете использовать некоторые инструменты, специфичные для операционной системы.
Для компьютеров Windows
Есть также некоторые инструменты, специфичные для операционной системы, которые вы можете использовать. Если у вас есть компьютер, будь он локальный или нет, на котором установлена операционная система Windows, то есть еще несколько доступных инструментов.
Помимо проверки использования диска в диспетчере задач, вы всегда можете обратиться к Монитору ресурсов и Монитору производительности. Эти инструменты уже присутствуют на машинах Windows.
Монитор ресурсов
Монитор ресурсов отображает информацию об использовании аппаратных и программных ресурсов в режиме реального времени. Чтобы запустить монитор ресурсов на компьютере с Windows, выполните следующие действия.
Нажмите клавиши Win + R и введите resmon.
Когда resmon, то есть монитор ресурсов, откроется окно перейдите на вкладку диск. Он предоставляет следующее представление.
Эту вкладку необходимо постоянно контролировать в течение некоторого времени, чтобы получить четкое изображение. В приведенном выше примере мы видим, что wmiprv.exe набирает обороты.
После того как вы определили приложения, вызывающие высокий отток на вашем компьютере, вы можете предпринять необходимые действия, чтобы решить проблему оттока, связанного с этими приложениями.
Системный монитор
Монитор производительности отслеживает различные действия на компьютере, такие как использование ЦП или памяти. Чтобы запустить монитор производительности на компьютере с Windows, выполните следующие действия.
Нажмите клавиши Win + R и введите perfmon.
После открытия окна perfmon, то есть монитора производительности, он дает следующее представление.
Разверните папку Инструменты мониторинга справа и нажмите "Монитор производительности". Это откроет представление ниже, дающее вам информацию о текущей производительности в режиме реального времени.
Этот график в настоящее время отслеживает только один монитор, то есть "% загруженности процессора", как указано в таблице прямо под графиком. Вы можете добавить дополнительные элементы для мониторинга, нажав + в верхней части инструмента.
Ниже показано, как будет выглядеть монитор производительности после того, как мы добавим к нему дополнительные счетчики.
Узнайте больше о мониторе производительности здесь.
Для компьютеров Linux
Если у вас есть компьютер, будь он локальный или нет, на котором установлена операционная система Linux, есть еще несколько инструментов для отслеживания шаблонов оттока.
Iotop
Один из наиболее часто используемых инструментов — iotop. Это утилита для отображения активности диска в реальном времени. Он может перечислить процессы, выполняющие ввод-вывод, а также полосу пропускания диска, которую они используют.
Откройте командную строку и запустите команду iotop
.
IoStat
IoStat — это простой инструмент, который будет собирать и отображать статистику системных устройств хранения и ввода-вывода. Этот инструмент часто используется для отслеживания проблем с производительностью запоминающих устройств, включая устройства, локальные диски, удаленные диски.
Откройте командную строку и запустите команду iostat
.
Дальнейшие действия
Узнайте, как осуществлять мониторинг с помощью Azure Monitor.