Мониторинг Аналитика оператора Azure
При наличии критически важных приложений и бизнес-процессов, использующих ресурсы Azure, необходимо отслеживать эти ресурсы на предмет их доступности, производительности и работы.
Оператор Azure Аналитика продукты данных используют Azure Monitor. Они собирают те же типы данных мониторинга, что и другие ресурсы Azure, описанные в разделе "Мониторинг данных из ресурсов Azure". Дополнительные сведения о данных, созданных продуктами данных, см. в статье "Мониторинг оператора Azure" Аналитика данных.
Совет
Если вы плохо знакомы с функциями Azure Monitor, которые используются для всех совместимых служб Azure, прочитайте статью Мониторинг ресурсов Azure с помощью Azure Monitor.
Агенты приема также собирают данные мониторинга, которые вы или служба поддержки Майкрософт можете использовать для устранения неполадок.
Метрики для продуктов данных: обзор, сбор и анализ
Оператор Azure Аналитика не предоставляет метрики в Azure Monitor.
Журналы действий для продуктов данных: обзор, сбор и анализ
Журнал действий — это журнал платформы в Azure, который предоставляет когнитивные аналитические сведения о событиях уровня подписки. Для оператора Azure Аналитика журнал действий включает действия, такие как создание продукта данных или изменение его параметров.
Журнал действий собирается и хранится автоматически в Azure. Вы можете:
- Просмотрите журнал действий в журнале действий для продукта данных.
- Перенаправите журнал действий в рабочую область Log Analytics, которая предлагает широкий интерфейс запросов. См. статью "Отправить в рабочую область Log Analytics".
- Перенаправите журнал действий в другие расположения или скачайте его. См . журнал действий Azure Monitor.
Журналы ресурсов для продуктов данных: обзор, сбор и анализ
Журналы ресурсов предоставляют представление об операциях, выполненных в ресурсе Azure. Это называется плоскость данных. Для продуктов данных журналы ресурсов включают прием (действие по файлам, отправленным в оператор Azure Аналитика), переварение (обработка данных в этих файлах) и управление обработанными данными.
Журналы ресурсов не собираются и хранятся, пока не создадите параметр диагностики, который направляет их в одно или несколько расположений. Мы рекомендуем перенаправить их в рабочую область Log Analytics, в которой хранятся журналы в журналах Azure Monitor. Log Analytics позволяет анализировать журналы всех ресурсов Azure вместе в журналах Azure Monitor и воспользоваться всеми функциями, доступными для журналов Azure Monitor, включая запросы журналов и оповещения журнала.
Инструкции по началу работы с Log Analytics и созданию параметра диагностики см. в статье "Начало работы с журналами ресурсов для продуктов данных". Дополнительные сведения о доступных данных см. в разделе "Сведения о продукте данных" в журналах Azure Monitor.
Начало работы с журналами ресурсов для продуктов данных
Чтобы начать мониторинг продукта данных с помощью журналов Azure Monitor и Log Analytics, выполните приведенные ниже действия.
- Создайте рабочую область Log Analytics, следуя инструкции по созданию рабочей области Log Analytics.
- В представлении параметров диагностики продукта данных создайте параметр диагностики, который направляет журналы, которые необходимо собрать в рабочую область Log Analytics. Чтобы использовать пример запроса в этой процедуре, включите запрос базы данных (в дополнение к любой другой категории журналов, которые требуется собрать).
- Инструкции см. в статье "Создание параметра диагностики для сбора журналов и метрик платформы в Azure". Вы можете использовать портал Azure, CLI или PowerShell.
- Категории журналов для оператора Azure Аналитика перечислены в справочнике по данным мониторинга оператора Azure Аналитика.
- Чтобы использовать пример запроса в этой процедуре, выполните запрос к данным в продукте данных, следуя данным запроса в продукте данных. Этот шаг гарантирует, что журналы Azure Monitor имеют некоторые данные для продукта данных.
- Вернитесь к ресурсу продукта данных и выберите "Журналы" в меню "Оператор Azure" Аналитика для доступа к Log Analytics.
- Выполните следующий запрос, чтобы просмотреть журнал для запроса, запущенного на продукте данных, заменив username@example.com адрес электронной почты, используемый при выполнении запроса. Вы также можете адаптировать примеры запросов в примерах запросов Kusto.
AOIDatabaseQuery | where User has_cs "username@example.com" | take 100
Внимание
При выборе журналов в меню "Оператор Azure" Аналитика открывается Log Analytics с помощью запроса, область заданного текущего продукта данных. Это означает, что запросы к журналам будут содержать данные только из этого ресурса. Если вы хотите выполнить запрос, содержащий данные из других продуктов данных или данных из других служб Azure, выберите "Журналы" в меню Azure Monitor. Подробные сведения см. в статье Область запросов журнала и временной диапазон в Azure Monitor Log Analytics.
Сведения о продукте данных в журналах Azure Monitor
Полный список типов журналов ресурсов, собранных для Аналитика оператора Azure, см. в статье "Мониторинг операторов Azure" Аналитика справочник по данным: журналы ресурсов.
Данные в журналах Azure Monitor хранятся в таблицах, каждая из которых имеет собственный набор уникальных свойств. Список таблиц операторов Azure Аналитика, используемых журналами Azure Monitor и запрашиваемыми Log Analytics, см. в статье "Мониторинг операторов Azure Аналитика справочник по данным: таблицы журналов Azure Monitor".
Все журналы ресурсов в Azure Monitor имеют те же поля, за которыми следуют поля, характерные для службы. Общая схема описана в схеме журнала ресурсов Azure Monitor. Схемы для операторов Azure Аналитика журналы ресурсов находятся в справочнике по данным оператора Azure Аналитика: схемы.
Примеры запросов Kusto
Для мониторинга продуктов данных можно использовать следующие примеры запросов в рабочей области Log Analytics:
Получите все журналы о строках, которые не были успешно дайджестированы:
AOIDigestion | where Message startswith_cs "Failed to decode row" | take 100
Получите разбивку количества файлов, которые не были дайджестированы, сгруппированы по каталогу верхнего уровня, в который они были отправлены (как правило, SiteId):
AOIDigestion | where Message startswith_cs "Failed to digest file" | parse FilePath with Source:string "/" * | summarize count() by Source
Вывод списка всех запросов, выполняемых в продукте "Качество взаимодействия" — продукт данных MCC определенным пользователем:
AOIDatabaseQuery | where DatabaseName has_cs "edrdp" and User has_cs "username@example.com" | take 100
Список всех операций приема, выполняемых при входном хранилище продукта данных:
AOIStorage | where Category has_cs "Ingestion" | take 100
Список всех операций удаления, выполняемых при входном хранилище продукта данных:
AOIStorage | where Category has_cs "IngestionDelete" | take 100
Список всех операций чтения, выполняемых в хранилище продукта данных:
AOIStorage | where Category has_cs "ReadStorage" | take 100
Список распространенных запросов для оператора Azure Аналитика см. в интерфейсе запросов Log Analytics.
Мониторинг агентов приема
Для Аналитика оператора Azure также требуются агенты приема, развернутые в вашей сети.
Агенты приема, предоставляемые нами, автоматически собирают метрики и журналы для устранения неполадок. Метрики и журналы хранятся на виртуальной машине, на которой установлен агент, и не передаются в Azure Monitor. Дополнительные сведения см. в статье "Мониторинг и устранение неполадок агентов приема" для Аналитика оператора Azure.
Следующие шаги
- Справочник по данным Azure Monitor, созданным оператором Azure Аналитика, см. в справочнике по данным Аналитика оператора Azure.
- Дополнительные сведения о метриках и журналах для агентов приема MCC EDR см. в статье "Мониторинг и устранение неполадок агентов приема MCC EDR для оператора Azure" Аналитика.
- Дополнительные сведения о метриках и журналах для агентов приема SFTP см. в статье "Мониторинг и устранение неполадок агентов приема SFTP для оператора Azure" Аналитика.
- Дополнительные сведения о Azure Monitor см. в статье "Мониторинг ресурсов Azure" с помощью Azure Monitor .