Руководство. Включение расширенного мониторинга для виртуальной машины Azure

Виртуальные машины в Azure автоматически отправляют метрики уровня узла в Azure Monitor, которые предоставляют аналитические сведения о общей производительности и работоспособности виртуальной машины. Для полного мониторинга также необходимо собирать данные о производительности на уровне гостя с виртуальной машины, которая предоставляет аналитические сведения о приложениях, компонентах и процессах, выполняемых на компьютере, и их производительности и работоспособности.

Замечание

В этом руководстве вы узнаете, как:

  • Включите расширенный мониторинг для виртуальной машины, которая устанавливает агент Azure Monitor и начинает сбор данных.
  • Выберите режим на основе метрик (рекомендуется) или на основе журналов (классический).
  • Включите рекомендуемые оповещения для виртуальной машины.
  • Проверьте графы, анализируя данные о производительности, собранные с виртуальной машины.

Необходимые условия

Для работы с этим руководством вам потребуется следующее:

  • Azure виртуальная машина для мониторинга
  • Управляемое удостоверение с ролью "Читатель Monitoring" (или настраиваемой ролью с эквивалентными разрешениями) для виртуальной машины или рабочей области Azure Monitor, если вы включаете рекомендуемые оповещения при включённых метриках OpenTelemetry.

Замечание

В рамках процесса установки агента Azure Monitor, Azure назначает машине управляемую идентификацию, назначенную системой, если такая идентификация еще не существует.

Включение расширенного мониторинга

Выберите "Монитор" в меню виртуальной машины на портале Azure. В этом примере показаны общие данные мониторинга, собранные для компьютера. Метрики узлов, показывающие использование ЦП, сети и диска, доступны по умолчанию. Если расширенный мониторинг не включен, некоторые из диаграмм производительности не отображают никаких данных, и вы получите сообщение, чтобы включить его. Нажмите кнопку "Настроить", чтобы открыть страницу "Настройка монитора ".

Снимок экрана: страница

Включите сбор метрик

Оставьте метрики OpenTelemetry выбранными, так как эта возможность доступна бесплатно. Вы можете также выбрать параметр, основанный на журналах, чтобы сравнить различный опыт между двумя. Для полного описания различий между этими двумя подходами см. Сравнение решений на основе метрик и журналов.

Настройка конфигурации мониторинга

Выберите "Настроить мониторинг инфраструктуры", чтобы открыть параметры настройки для текущего компьютера.

Выбор рабочих областей

В зависимости от выбранных метрик для вас по умолчанию выбираются рабочая область Azure Monitor (метрики OpenTelemetry) и рабочая область Log Analytics (метрики на основе журналов). Если они еще не существуют, они будут созданы для вас в том же регионе, что и виртуальная машина. Можно выбрать существующую рабочую область, если вы предпочитаете или выберите "Создать новую ", чтобы создать новую с другим именем по умолчанию.

Снимок экрана: экран настройки конфигурации для виртуальной машины.

Выбор счетчиков производительности

Для метрик OpenTelemetry стандартный набор счетчиков производительности собирается без затрат. Они перечислены в разделе счетчиков производительности . При необходимости оставьте параметр OpenTelemetry per process metrics включённым, чтобы собирать более подробный рекомендуемый набор метрик, сбор которых влечёт дополнительные затраты. См. страницу Цены на Azure Monitor.

Счетчики производительности, собранные метриками на основе журналов, нельзя настроить.

Выбор правила сбора данных

Конфигурации мониторинга хранятся в правилах сбора данных (DCR). По умолчанию для текущей виртуальной машины создается один DCR для метрик OpenTelemetry и метрик на основе журналов. Либо можно выбрать существующий DCR. Это позволяет повторно использовать существующие конфигурации для нескольких компьютеров, чтобы снизить сложность среды мониторинга. Создайте новый DCR для первой виртуальной машины, а затем используйте этот DCR для всех дополнительных компьютеров, которые вы включаете.

Оставьте флажок «Включить рекомендуемые оповещения» установленным, чтобы автоматически создавать правила генерации предупреждений на основе конфигурации мониторинга. Если включены метрики OpenTelemetry, правила генерации оповещений будут основаны на этих метриках, даже если метрики на основе журналов также включены. Если включены только метрики на основе журналов, правила генерации оповещений будут основаны на метриках узла виртуальной машины.

Также создается группа действий , содержащая адрес электронной почты пользователя, который включил мониторинг.

Important

Если метрики OpenTelemetry используются для правил генерации оповещений, необходимо выбрать управляемое удостоверение, как указано в предварительных требованиях.

Сохраняйте

Выберите "Просмотр и включение ", а затем включите через несколько минут агент Azure Monitor устанавливается на виртуальной машине, а данные будут собираться.

Просмотр данных о производительности

После установки агента потребуется несколько минут, чтобы собрать достаточно данных для заполнения портала. Если обе возможности включены для виртуальной машины, вверху появляется селектор, позволяющий выбрать, какую возможность вы хотите просмотреть. Выберите каждый опыт, чтобы сравнить различные диаграммы и аналитические сведения, доступные.

Интерфейс на основе метрик предоставляет набор диаграмм, ориентированных на ключевые показатели производительности для виртуальной машины. Он также включает состояние работоспособности службы и работоспособности ресурсов , чтобы быстро просмотреть общее состояние компьютера.

Снимок экрана: интерфейс метрик для мониторинга виртуальных машин.

Интерфейс на основе журналов использует суммированные данные о производительности, собранные в рабочей области Log Analytics, для заполнения набора диаграмм, которые позволяют анализировать производительность различных компонентов компьютера, таких как ЦП, диск и сеть с течением времени.

Снимок экрана: интерфейс журналов для мониторинга виртуальных машин.

Просмотр панелей мониторинга Grafana

Панели мониторинга Azure Monitor с Grafana предоставляют панели мониторинга Grafana непосредственно на портале Azure. Он автоматически доступен без затрат и без требований к конфигурации. Используйте панели мониторинга с помощью Grafana для Виртуальные машины Azure для просмотра данных, собранных с нескольких машин.

Дальнейшие действия

Теперь, когда вы включили расширенный мониторинг для виртуальной машины, соберите гостевые журналы, такие как журналы событий Windows или Системный журнал с виртуальной машины.