Включение аналитики виртуальных машин на клиентском компьютере Windows

В этой статье описывается, как включить vm Insights на клиентском компьютере Windows, который находится в сети периодически и не управляется с помощью Azure Arc. Для клиентских компьютеров Windows 10 и 11, которые всегда подключены к Интернету, используйте Azure Arc для серверов и выполните тот же процесс, что и включение аналитики виртуальных машин на виртуальных машинах Azure.

Необходимые компоненты

  • Рабочая область Log Analytics.
  • Устройство Windows, присоединенное к вашему клиенту Microsoft Entra. Устройство должно быть в состоянии подключиться к Интернету.
  • Ознакомьтесь с поддерживаемыми операционными системами, чтобы убедиться, что операционная система виртуальной машины или масштабируемого набора виртуальных машин, которую вы включаете, поддерживается.

Требования к брандмауэру

  • Требования к брандмауэру агента Azure Monitor см. в разделе "Определение параметров сети агента Azure Monitor".
  • Агент зависимостей карты vm Insights не передает никакие данные и не требует каких-либо изменений в брандмауэрах или портах.

Агент Azure Monitor передает данные в Azure Monitor напрямую или через шлюз Log Analytics, если ваши ИТ-политики безопасности не позволяют компьютерам в сети подключаться к Интернету.

Ограничения

  • Правила сбора данных, создаваемые для клиентских компьютеров Windows, могут использовать только всю область клиента Microsoft Entra. То есть правило сбора данных, которое вы связываете с отслеживаемый объект, применяется ко всем клиентским компьютерам Windows, на которых устанавливается агент Azure Monitor с помощью этого установщика клиента в клиенте. Детализированное назначение с помощью правил сбора данных пока не поддерживается для клиентских устройств Windows.
  • Агент Azure Monitor не поддерживает мониторинг компьютеров Windows, подключенных через частные каналы Azure.
  • Агент, установленный с помощью установщика клиента Windows, предназначен главным образом для настольных компьютеров Или рабочих станций Windows, которые всегда подключены. Хотя агент Azure Monitor можно установить на ноутбуки с помощью установщика, агент не оптимизирован для потребления батареи и сетевых ограничений на ноутбуке.
  • Метрики Azure Monitor не поддерживаются в качестве назначения для клиентских устройств Windows.

Развертывание правила сбора данных VM Insights и установка агентов

Чтобы включить vm Insights на клиентском компьютере Windows, выполните приведенные действия.

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

  2. Выполните действия, описанные в разделе "Установка агента Azure Monitor на клиентских устройствах Windows":

    • Установите агент Azure Monitor на компьютере с помощью установщика клиента.
    • Создайте отслеживаемый объект.
    • Свяжите отслеживаемый объект с правилом сбора данных VM Insights.

    Отслеживаемый объект автоматически связывает правило сбора данных VM Insights со всеми устройствами Windows в клиенте, на которых устанавливается агент Azure Monitor с помощью установщика клиента.

  3. Чтобы использовать функцию map аналитики виртуальных машин, установите агент зависимостей на компьютере вручную.

Устранение неполадок

В этом разделе приведены советы по устранению распространенных проблем.

Компьютер не отображается на карте

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

  1. Успешно ли установлен Dependency Agent? Проверьте, установлена ли и запущена служба. найдите службу с именем Microsoft Dependency Agent.

  2. Вы используете Log Analytics ценовой категории "Бесплатный"? План "Бесплатный" предусматривает использование пяти уникальных компьютеров. Все последующие компьютеры не будут отображаться на карте, даже если предыдущие пять больше не отправляют данные.

  3. Отправляет ли компьютер данные журнала и производительности в журналы Azure Monitor? Выполните этот запрос для компьютера:

    Usage | where Computer == "computer-name" | summarize sum(Quantity), any(QuantityUnit) by DataType
    

    Возвращает ли он один результат или несколько? Это последние данные? В этом случае агент работает правильно и взаимодействует со службой. В противном случае проверьте агент на сервере. Сведения об устранении неполадок агента Azure Monitor на виртуальных машинах Windows и масштабируемых наборах или агенте Log Analytics для Linux.

Компьютер отображается на карте, но не имеет процессов

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

Проверьте файл C:\Program Files\Microsoft Dependency Agent\logs\wrapper.log. В последних строках файла должно быть указано, почему не удалось загрузить ядро.

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

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