Справочник по данным мониторинга Azure Stream Analytics
В этой статье содержатся все справочные сведения о мониторинге для этой службы.
Дополнительные сведения о данных, собираемых для Azure Stream Analytics, и их использовании см. в статье "Мониторинг Azure Stream Analytics ".
Метрики
В этом разделе перечислены все автоматически собранные метрики платформы для этой службы. Эти метрики также являются частью глобального списка всех метрик платформы, поддерживаемых в Azure Monitor.
Сведения о хранении метрик см. в обзоре метрик Azure Monitor.
Поддерживаемые метрики для Microsoft.StreamAnalytics/streamingjobs
В следующей таблице перечислены метрики, доступные для типа ресурса Microsoft.StreamAnalytics/streamingjobs.
- Все столбцы могут не присутствовать в каждой таблице.
- Некоторые столбцы могут находиться за пределами области просмотра страницы. Выберите "Развернуть таблицу ", чтобы просмотреть все доступные столбцы.
Заголовки таблиц
- Категория — группа метрик или классификация.
- Метрика — отображаемое имя метрик, как оно отображается в портал Azure.
- Имя в REST API — имя метрики, указанное в REST API.
- Единица измерения.
- Агрегирование — тип агрегирования по умолчанию. Допустимые значения: среднее (среднее), минимальное (минимальное), максимальное (максимальное), общее (сумма), число.
- Измерения - , доступные для метрики.
- Интервалы интервалов - времени, по которым выборка метрики выполняется. Например, указывает,
PT1M
что метрика выборка выполняется каждую минуту, каждые 30 минут,PT30M
PT1H
каждый час и т. д. - Экспорт DS— можно ли экспортировать метрики в журналы Azure Monitor с помощью параметров диагностики. Сведения об экспорте метрик см. в статье "Создание параметров диагностики" в Azure Monitor.
Категория | Metric | Имя в REST API | Единица измерения | Агрегат | Измерения | Интервалы времени | Экспорт DS |
---|---|---|---|---|---|---|---|
Неудачные запросы функций Неудачные запросы функций |
AMLCalloutFailedRequests |
Count | Итог | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
События функции События функций |
AMLCalloutInputEvents |
Count | Итог | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
Запросы функций Запросы функций |
AMLCalloutRequests |
Count | Итог | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
Ошибки преобразования данных Ошибки преобразования данных |
ConversionErrors |
Count | Итог | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
Ошибки десериализации входных данных Ошибки десериализации входа |
DeserializationError |
Count | Итог | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
События вне порядка События, поступающие не по порядку |
DroppedOrAdjustedEvents |
Count | Итог | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
Early Input Events (Ранние входные события) Ранние входные события |
EarlyInputEvents |
Count | Итог | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
Ошибки среды выполнения Ошибки среды выполнения |
Errors |
Count | Итог | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
Входные байты событий Байты входного события |
InputEventBytes |
Байт | Итог | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
Входные события Входные события |
InputEvents |
Count | Итог | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
Невыполненные входные события Необработанные входные события |
InputEventsSourcesBacklogged |
Count | Среднее, максимальное, минимальное | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
Полученные источники входных данных Полученные входные источники |
InputEventsSourcesPerSecond |
Count | Итог | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
Поздние входные события Поздние входные события |
LateInputEvents |
Count | Итог | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
Выходные события Выходные события |
OutputEvents |
Count | Итог | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
Watermark Delay (Предельная задержка) Watermark Delay (Предельная задержка) |
OutputWatermarkDelaySeconds |
сек. | Среднее, максимальное, минимальное | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
Загрузка ЦП (в %) Загрузка ЦП (в %) |
ProcessCPUUsagePercentage |
Процент | Среднее, максимальное, минимальное | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да | |
SU (память) % использования Процент использования единиц хранения (памяти) |
ResourceUtilization |
Процент | Среднее, максимальное, минимальное | LogicalName , , PartitionId ProcessorInstance NodeName |
PT1M | Да |
Описания метрик
Azure Stream Analytics предоставляет следующие метрики для мониторинга работоспособности задания.
Метрика | Определение |
---|---|
Невыполненные входные события | Количество необработанных входных событий. Ненулевое значение для этой метрики подразумевает, что задание не может справиться с числом входящих событий. Если это значение медленно увеличивается или постоянно равно ненулевому значению, нужно горизонтально увеличить масштаб вашего задания. Дополнительные сведения см. в разделе Обзор и настройка единиц потоковой передачи. |
Ошибки преобразования данных | Количество выходных событий, которые не удалось преобразовать в ожидаемую схему выходных данных. Чтобы удалить события, возникающие в этом сценарии, измените политику ошибок, выбрав действие Отбрасывать. |
Процент загрузки ЦП (предварительная версия) | Процент ресурсов ЦП, используемых заданием. Даже если это значение очень велико (90 % и более), не увеличивайте число единиц потоковой передачи на основании только этой метрики. Если число отложенных входящих событий или предельная задержка увеличиваются, вы можете использовать эту метрику, чтобы определить, не перегружен ли ЦП. Эта метрика может иметь нерегулярные пики. Мы рекомендуем выполнить тесты масштабирования и найти верхнюю границу, после которой поступающие задания перестанут выполняться или будут испытывать значительные задержки из-за превышения нагрузки на ЦП. |
Early Input Events (Ранние входные события) | События, у которых метка времени приложения предшествует времени прибытия больше, чем на 5 минут. |
Неудачные запросы функций | Количество неудачных вызовов функции машинного обучения Azure (при наличии). |
События функции | Количество событий, отправленных в функцию машинного обучения Azure (при наличии). |
Запросы функций | Количество вызовов функции машинного обучения Azure (при наличии). |
Ошибки десериализации входных данных | Количество входных событий, которые не удалось десериализировать. |
Входные байты событий | Объем данных, получаемых заданием Stream Analytics (в байтах). Эта метрика позволяет проверить, отправляются ли события в источник входных данных. |
Входные события | Число записей, десериализованных из входных событий. Это число не включает входящие события, которые приводят к ошибкам десериализации. Stream Analytics умеет принимать одно задание несколько раз, например в сценариях с внутренними восстановлениями и рекурсивными объединениями. Не стоит ожидать, что метрики событий ввода и событий вывода будут совпадать, даже если задание выполняет простой запрос со сквозной передачей. |
Полученные источники входных данных | Количество сообщений, полученных заданием. Для Центров событий Azure каждой сообщение содержит один элемент EventData . Для Хранилища BLOB-объектов событие содержит один BLOB-объект. Обратите внимание, что источники входных данных подсчитываются до десериализации. Если возникнут ошибки десериализации, число источников входных данных может превысить число событий ввода. В противном случае число источников входных данных должно быть равно числу событий ввода или меньше его, так как сообщение может содержать несколько событий. |
Поздние входные события | События, полученные позже настроенного значения допустимого интервала поступления с задержкой. Дополнительные сведения о порядке событий в Azure Stream Analytics. |
События, поступающие не по порядку | Количество событий, полученных в неактуальное время, которые были удалены или получили откорректированную метку времени в соответствии с политикой упорядочения событий. Эта метрика может зависеть от настройки параметра Интервал для событий, полученных в неправильном порядке. |
Выходные события | Объем данных, отправляемых заданием Stream Analytics в место назначения для выходных данных (количество событий). |
Ошибки среды выполнения | Общее число ошибок, связанных с обработкой запроса. Сюда не входят ошибки, обнаруженные при приеме событий и при выводе результатов. |
SU (память) % использования | Процент ресурсов памяти, используемых заданием. Если значение этой метрики часто превышает 80 %, будут увеличиваться предельная задержка и число необработанных событий. В таком случае рекомендуется увеличить число единиц потоковой передачи. Высокий процент использования означает, что задача использует объем ресурсов, близкий к максимально допустимому. |
Watermark Delay (Предельная задержка) | Предельная задержка для всех разделов выходных данных в задании. |
Измерения метрик
Дополнительные сведения о измерениях метрик см. в разделе "Многомерные метрики".
Эта служба имеет следующие измерения, связанные с ее метриками.
- Логическое имя: входное или выходное имя задания Azure Stream Analytics.
- Идентификатор секции: идентификатор входных данных из источника входных данных.
- Имя узла: идентификатор узла потоковой передачи, подготовленного при выполнении задания.
Подробные сведения см. в разделе "Измерения" для метрик Azure Stream Analytics.
Журналы ресурсов
В этом разделе перечислены типы журналов ресурсов, которые можно собирать для этой службы. Раздел извлекает из списка всех типов категорий журналов ресурсов, поддерживаемых в Azure Monitor.
Поддерживаемые журналы ресурсов для Microsoft.StreamAnalytics/streamingjobs
Категория | Отображаемое имя категории | Таблица журналов | Поддерживает базовый план журнала | Поддерживает преобразование времени приема | Примеры запросов | Затраты на экспорт |
---|---|---|---|---|---|---|
Authoring |
Разработка | AzureDiagnostics Журналы из нескольких ресурсов Azure. |
No | No | Запросы | No |
Execution |
Выполнение | AzureDiagnostics Журналы из нескольких ресурсов Azure. |
No | No | Запросы | No |
Схема и свойства журналов ресурсов для ошибок и событий данных см. в схеме журналов ресурсов.
Таблицы журналов Azure Monitor
В этом разделе перечислены таблицы журналов Azure Monitor, относящиеся к этой службе, которые доступны для запроса Log Analytics с помощью запросов Kusto. Таблицы содержат данные журнала ресурсов и, возможно, больше в зависимости от собираемых и перенаправленных к ним данных.
Задания Stream Analytics
microsoft.streamanalytics/streamingjobs
Журнал действий
В связанной таблице перечислены операции, которые можно записать в журнале действий для этой службы. Эти операции представляют собой подмножество всех возможных операций поставщика ресурсов в журнале действий.
Дополнительные сведения о схеме записей журнала действий см . в схеме журнала действий.