Общие сведения о расширении "Диагностика Azure"
Расширение "Диагностика Azure" — это агент в Azure Monitor, собирающий данные мониторинга из гостевой операционной системы на вычислительных ресурсах Azure, включая виртуальные машины. В этой статье представлен обзор расширения Диагностика Azure, конкретных функциональных возможностей, поддерживаемых и параметров установки и настройки.
Примечание.
Диагностика Azure расширение будет устарело 31 марта 2026 года. После этой даты корпорация Майкрософт больше не будет предоставлять поддержку расширения Диагностика Azure.
Миграция из расширений диагностики Azure для Linux (LAD) и Windows (WAD) в агент Azure Monitor
- Агент Azure Monitor может собирать и отправлять данные в несколько назначений, включая рабочие области Log Analytics, Центры событий Azure и служба хранилища Azure.
- Чтобы проверить, какие расширения установлены на виртуальной машине, выберите "Расширения + приложения " в разделе "Параметры " на виртуальной машине.
- Удалите LAD или WAD после настройки агента Azure Monitor для сбора данных в Центры событий или служба хранилища Azure, чтобы избежать дублирования данных.
- В качестве альтернативы хранилищу мы настоятельно рекомендуем настроить таблицу с вспомогательным планом в рабочей области Log Analytics для эффективного ведения журнала.
Основные сценарии
Используйте расширение Диагностика Azure, если необходимо:
- Отправлять данные в службу хранилища Azure для архивирования или анализа с помощью таких средств, как Обозреватель службы хранилища Azure.
- Отправьте данные в метрики Azure Monitor, чтобы проанализировать их с помощью обозревателя метрик и воспользоваться преимуществами таких функций, как оповещения метрик почти в реальном времени и автомасштабирование (только Для Windows).
- отправлять данные в сторонние средства с помощью Центров событий Azure;
- Соберите диагностика загрузки, чтобы изучить проблемы с загрузкой виртуальной машины.
Ограничения расширения Диагностика Azure:
- Его можно использовать только с ресурсами Azure.
- Она имеет ограниченные возможности для отправки данных в журналы Azure Monitor.
Сравнение с агентом Log Analytics
Для получения данных мониторинга из гостевой операционной системы виртуальных машин может также использоваться агент Log Analytics в Azure Monitor. Вы можете использовать любой или оба варианта в зависимости от ваших требований. Сравнение агентов Azure Monitor см. в обзоре агентов Azure Monitor.
Основные различия:
- Расширение "Диагностика Azure" может работать только с виртуальными машинами Azure. Агент Log Analytics совместим с виртуальными машинами в Azure, других облачных и локальной среде.
- расширение Диагностика Azure отправляет данные в служба хранилища Azure, метрики Azure Monitor (только Для Windows) и Центры событий Azure. Агент Log Analytics собирает данные в журналы Azure Monitor.
- Агент Log Analytics необходим для устаревших решений, аналитики виртуальных машин и других служб, таких как Microsoft Defender для облака.
Затраты
Плата за Диагностика Azure расширения не взимается, но вы можете взимать плату за прием данных. На странице Цены на Azure Monitor указаны назначения для сбора данных.
Собираемые данные
В следующих таблицах перечислены данные, которые можно собирать с помощью расширения системы диагностики для Windows и Linux.
Расширение диагностики для Windows (WAD)
Источник данных | Description |
---|---|
журналы событий Windows; | События из журналов событий Windows. |
Счетчики производительности | Числовые значения, представляющие собой оценки производительности разных элементов операционной системы и рабочих нагрузок. |
Журналы IIS | Сведения об использовании веб-сайтов IIS, работающих в гостевой операционной системе. |
Журналы приложений | Сообщения трассировки, записанные вашим приложением. |
Журналы .NET EventSource | Написание кода событий с помощью класса .NET EventSource . |
Журналы ETW на основе манифеста | Трассировка событий для событий Windows, созданных любым процессом. |
Аварийные дампы (журналы) | Информация о состоянии процесса, собираемая при сбое приложения. |
Журналы на основе файлов | Журналы, созданные вашим приложением или службой. |
Журналы диагностики агента | Информация о самой службе "Диагностика Azure". |
Расширение диагностики для Linux (LAD)
Источник данных | Description |
---|---|
Системный журнал | События, отправленные в систему ведения журнала событий Linux |
Счетчики производительности | Числовые значения, представляющие собой оценки производительности разных элементов операционной системы и рабочих нагрузок |
Файлы журналов | Записи, отправленные в журнал на основе файлов |
Целевое расположение данных
Расширение Диагностика Azure для Windows и Linux всегда собирает данные в учетную запись служба хранилища Azure. Список определенных таблиц и больших двоичных объектов, в которых собираются эти данные, см. в статье "Установка и настройка расширения Диагностика Azure для Windows и использование расширения Диагностика Azure для Linux для мониторинга метрик и журналов".
Настройте один или несколько приемников данных для отправки данных в другие назначения. В следующих разделах приведены все приемники, доступные для расширения системы диагностики для Windows и Linux.
Расширение диагностики для Windows (WAD)
Назначение | Description |
---|---|
Метрики Azure Monitor | Сбор данных о производительности в метрики Azure Monitor. Подробнее см. в статье Отправка метрик гостевой ОС в хранилище метрик Azure Monitor с помощью шаблона Azure Resource Manager для виртуальной машины Windows. |
Центры событий | Центры событий Azure применяются для отправки данных за пределы Azure. См. сведения о Центры событий Azure потоковой передачи данных Диагностика Azure. |
Большие двоичные объекты службы хранилища Azure | Запись данных в большие двоичные объекты в служба хранилища Azure в дополнение к таблицам. |
Application Insights | Сбор данных из приложений, выполняющихся на виртуальной машине, в Application Insights для интеграции с другими средствами мониторинга приложений. Дополнительные сведения см. в статье Отправка в Application Insights диагностических данных. |
Вы также можете собирать данные WAD из хранилища в рабочую область Log Analytics для анализа с помощью журналов Azure Monitor, хотя агент Log Analytics обычно используется для этой функции. Он может отправлять данные непосредственно в рабочую область Log Analytics и поддерживать решения и аналитические сведения, которые предоставляют дополнительные функциональные возможности. Дополнительные сведения см. в статье Сбор журналов диагностики Azure из службы хранилища Azure.
Расширение диагностики для Linux (LAD)
Расширение LAD записывает данные в таблицы в службе хранилища Azure. Оно поддерживает приемники, перечисленные в следующей таблице.
Назначение | Description |
---|---|
Центры событий | Центры событий Azure применяются для отправки данных за пределы Azure. |
Большие двоичные объекты службы хранилища Azure | Запись данных в большие двоичные объекты в служба хранилища Azure в дополнение к таблицам. |
Метрики Azure Monitor | Установите агент Telegraf в дополнение к LAD. Дополнительные сведения см. в статье Сбор пользовательских метрик для виртуальной машины Linux с помощью агента Telegraf InfluxData. |
Установка и настройка
Расширение диагностика реализовано как расширение виртуальной машины в Azure, поэтому оно поддерживает те же параметры установки с помощью шаблонов Azure Resource Manager, PowerShell и Azure CLI. Сведения об установке и обслуживании расширений виртуальных машин см. в разделе "Расширения и функции виртуальных машин" для расширений и компонентов виртуальных машин Windows для Linux.
Вы также можете установить и настроить расширение Windows и Linux диагностика в портал Azure в разделе "Диагностика" в разделе "Мониторинг" меню виртуальной машины.
Дополнительные сведения об установке и настройке расширения диагностика для Windows и Linux см. в следующих статьях:
- Установка и настройка расширения Диагностика Azure для Windows
- Использование расширения Диагностика Linux для мониторинга метрик и журналов
Поддерживаемые операционные системы
В следующих таблицах перечислены операционные системы, поддерживаемые WAD и LAD. В документации по каждому агенту приведены уникальные рекомендации и инструкции по установке. См. документацию по Telegraf, где приводятся поддерживаемые им операционные системы. Предполагается, что все операционные системы имеют архитектуру x64. Архитектура x86 не поддерживается для любой операционной системы.
Windows
Операционная система | Поддержка |
---|---|
Windows Server 2022 | ❌ |
Windows Server 2022 Core | ❌ |
Windows Server 2019 | ✅ |
Windows Server 2019 Core | ❌ |
Windows Server 2016 | ✅ |
Windows Server 2016 Core | ✅ |
Windows Server 2012 R2 | ✅ |
Windows Server 2012 | ✅ |
Клиент Windows 11 и Pro | ❌ |
Windows 11 Корпоративная (включая несколько сеансов) | ❌ |
Windows 10 1803 (RS4) и более новые версии | ❌ |
Windows 10 Корпоративная (включая несколько сеансов) и Pro (только для сценариев сервера) | ✅ |
Linux
Операционная система | Поддержка |
---|---|
CentOS Linux 9 | ❌ |
CentOS Linux 8 | ❌ |
CentOS Linux 7 | ✅ |
Debian 12 | ❌ |
Debian 11 | ❌ |
Debian 10 | ❌ |
Debian 9 | ✅ |
Debian 8 | ❌ |
Oracle Linux 9 | ❌ |
Oracle Linux 8 | ❌ |
Oracle Linux 7 | ✅ |
Oracle Linux 6.4+ | ✅ |
Red Hat Enterprise Linux Server 9 | ❌ |
Red Hat Enterprise Linux Server 8* | ✅ |
Red Hat Enterprise Linux Server 7 | ✅ |
SUSE Linux Enterprise Server 15 | ❌ |
SUSE Linux Enterprise Server 12 | ✅ |
Ubuntu 22.04 LTS | ❌ |
Ubuntu 20.04 LTS | ✅ |
Ubuntu 18.04 LTS | ✅ |
Ubuntu 16.04 LTS | ✅ |
Ubuntu 14.04 LTS | ✅ |
* Требуется, чтобы Python 2 был установлен на компьютере и псевдониме в команде Python.
Другая документация
Дополнительные сведения см. в приведенных ниже статьях.
Веб-роли Облачные службы Azure (классическая) и рабочая роль
- Общие сведения о мониторинге Облачные службы Azure
- Включение Диагностики Azure в облачных службах Azure
- Счетчики производительности
- Трассировка потока приложения azure Облачные службы с помощью Диагностика Azure
Azure Service Fabric
Мониторинг и диагностика состояния служб в локальной среде разработки
Следующие шаги
- Узнайте, как использовать счетчики производительности в Диагностика Azure.
- Если у вас возникли проблемы с диагностика запуском или поиском данных в таблицах служба хранилища Azure, см. статью "Устранение неполадок Диагностика Azure".