Прочитать на английском

Поделиться через


Включить аналитику ВМ

Эта статья предоставляет подробности о включении функций VM Insights в Azure Monitor с использованием различных методов, включая портал Azure, шаблоны ARM и скрипты PowerShell.

Предупреждение

Если в вашей виртуальной машине уже включены возможности VM с использованием устаревшего агента Log Analytics, обращайтесь к разделу Переход на агент Azure Monitor с агента Log Analytics в VM Insights для получения рекомендаций по миграции на агент Azure Monitor. Убедитесь, что вы удалили агент Log Analytics, чтобы предотвратить дублирование сбора данных при установленности обоих агентов.

Prerequisites

Агенты

Когда вы включаете VM Insights для машины, устанавливаются следующие агенты.

  • Агент Azure Monitor: Собирает данные с машины и передает их в рабочую область Log Analytics.
  • Агент зависимости: Собирает обнаруженные данные о процессах, работающих на виртуальной машине, и внешних зависимостях процессов для поддержки функции Карта в VM Insights. Этот агент не требуется для других функций VM Insights, так что вам не нужно устанавливать агент зависимостей, если вы не собираетесь использовать функцию "Карта".

VM insights DCR

Правила сбора данных (DCRs) используются агентом Azure Monitor для указания, какие данные необходимо собирать и как их следует обрабатывать. Когда вы включаете VM Insights, вы создаёте DCR специально для VM Insights и связываете его с агентом Azure Monitor на всех машинах, которые необходимо мониторить.

Единственная конфигурация в DCR для Insights виртуальной машины — это рабочее пространство Log Analytics и необходимость сбора данных о процессах и зависимостях. Вместо создания отдельного DCR для каждой машины вы должны использовать один DCR для каждого рабочего пространства Log Analytics, которое вы используете для получения сведений о виртуальных машинах, и связывать этот DCR с несколькими машинами. Вы можете захотеть создать отдельные DCR, если хотите собирать процессы и зависимости с некоторых машин, но не с других.

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

Диаграмма, показывающая работу DCR для VM insights в сравнении с другими DCR, связанными с теми же агентами.

Создать DCR для аналитики ВМ

Существует два метода для создания DCR для VM Insights. Независимо от того, какой метод вы выберете, DCR идентичен и может быть использован с любым процессом для включения аналитики ВМ на других машинах. Хотя это не обязательно, стоит назвать DCR MSVMI-{WorkspaceName}, чтобы он соответствовал принятой на портале Azure схеме именования.

  • Создайте DCR для VM Insights в рамках процесса ознакомления, используя портал Azure и указанный ниже процесс.

  • Скачайте и установите шаблоны правил сбора данных VM insights. В следующей таблице описаны доступные шаблоны. См. Deploy templates, если вы не знакомы с методами развертывания ARM-шаблонов.

    Папка Файл Описание
    DeployDcr\
    PerfAndMapDcr
    DeployDcrTemplate
    DeployDcrParameters
    Включите функции Производительность и Карты в VM Insights.
    DeployDcr\
    PerfOnlyDcr
    ВнедритьШаблонDcr
    DeployDcrParameters
    Включите только режим производительности в VM Insights.

По умолчанию, агент Azure Monitor подключается к общедоступной конечной точке для подключения к вашей среде Azure Monitor. Чтобы обеспечить сетевую изоляцию для VM Insights, свяжите ваш DCR VM Insights с конечной точкой сбора данных (DCE), которая связана с областью Azure Monitor Private Link, как описано в Включение сетевой изоляции для Azure Monitor Agent с помощью Private Link.

Включить анализ данных ВМ

Включите мониторинг ВМ с помощью портала Azure

Используйте следующую процедуру, чтобы включить VM insights на невиртуализированной машине или наборе масштабирования виртуальных машин. Этот процесс не требует от вас развертывания агентов или создания DCR для VM insights заранее, поскольку эти задачи выполняются порталом.

Примечание

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

  1. В меню Монитор на портале Azure выберите Виртуальные машины>Не мониторятся. Эта вкладка содержит все машины, для которых не включены функции VM insights. Любые машины имеют установленный агент Azure Monitor. Если на виртуальной машине установлен агент Log Analytics, но не установлен агент зависимости, она будет указана как не мониторится.

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

    Снимок экрана с неконтролируемыми машинами в V M insights.

  3. On the Insights Onboarding page, select Enable.

  4. На странице Конфигурация мониторинга выберите агент Azure Monitor и выберите DCR из выпадающего списка правил сбора данных. Перечислены только DCR, настроенные для аналитики виртуальных машин.

    Снимок экрана страницы конфигурации мониторинга VM Insights.

  5. Если DCR еще не был создан для анализа виртуальных машин, Azure Monitor предлагает создать его с использованием рабочей области Log Analytics по умолчанию и следующими параметрами. Вы можете либо принять эти настройки по умолчанию, либо нажать Создать новый, чтобы создать новый DCR с другими параметрами. Это позволяет вам выбрать рабочую область и указать, нужно ли собирать процессы и зависимости с помощью функции модели карты VM insights.

    • Guest performance enabled.
    • Процессы и зависимости отключены.

    Скриншот, показывающий экран для создания нового правила сбора данных.

    Примечание

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

  6. Выберите Configure, чтобы начать процесс конфигурации. Потребуется несколько минут, чтобы установить агент и начать сбор данных. Вы будете получать сообщения о статусе по мере выполнения конфигурации.

  7. Если вы используете модель ручного обновления для вашего набора масштабируемых виртуальных машин, обновите экземпляры, чтобы завершить настройку. Вы можете начать обновления на странице Instances в разделе Settings.

Изменить конфигурацию аналитики виртуальной машины

Чтобы изменить конфигурацию VM Insights для виртуальной машины после её добавления, нажмите Включено рядом с виртуальной машиной на странице Обзор VM Insights. Это отобразит текущие настройки. Щелкните Редактировать, чтобы открыть страницу конфигурации, как описано в предыдущем разделе. Вы можете выбрать другой DCR для виртуальной машины или создать новый. Вы не можете изменить существующий DCR с этой страницы.

Следующие шаги

Чтобы узнать, как использовать функцию мониторинга производительности, см. Просмотр производительности VM Insights. Чтобы просмотреть обнаруженные зависимости приложения, см. View VM Insights Map.


Дополнительные ресурсы

Обучение

Модуль

Настройка мониторинга для виртуальных машин - Training

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

Сертификация

Сертификация Майкрософт: специальность "Виртуальный рабочий стол Azure" - Certifications

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