Измерения метрик Azure Stream Analytics

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

В Azure Stream Analytics доступно множество метрик для мониторинга работоспособности задания. Чтобы устранить неполадки производительности для выполнения задания, можно разделить и отфильтровать метрики с помощью следующих измерений.

Измерение Определение
Логическое имя Имя канала ввода или канала вывода для задания Stream Analytics.
Partition ID Идентификатор секции входных данных из источника входных данных. Например, если входной источник является концентратором событий, идентификатор секции — это идентификатор секции концентратора событий. Для чрезвычайно параллельных заданий Идентификатор секции в выходных данных совпадает со входным значением.
Имя узла Идентификатор узла потоковой передачи, подготовленного при выполнении задания. Узел потоковой передачи представляет объем вычислительных ресурсов и ресурсов памяти, выделенных для задания.

Снимок экрана: диаграмма, на которой показана область для выбора измерения для метрик задания Stream Analytics.

Снимок экрана: разделение метрики по измерению.

Снимок экрана: фильтрация метрики по измерению.

Измерение "Логическое имя"

Логическое имя — имя входных или выходных данных для задания Stream Analytics. Например, предположим, что задание Stream Analytics содержит четыре набора входных и пять наборов выходных данных. Вы увидите четыре отдельных набора логических входных данных и пять отдельных наборов логических выходных данных при разделении метрик, связанных с входными и выходными данными, на основе данного измерения.

Снимок экрана: несколько наборов входных и выходных данных в задании Stream Analytics.

Снимок экрана: диаграмма, на которой показано разделение метрики Выходных событий на основе Логического имени.

Измерение Логическое имя доступно для фильтрации и разделения следующих метрик:

  • Необработанные входные события
  • Ошибки преобразования данных
  • Early Input Events (Ранние входные события)
  • Ошибки десериализации входа
  • Байты входного события
  • Входные события
  • Полученный источник входных данных
  • Поздние входные события
  • События, поступающие не по порядку
  • Выходные события
  • Watermark Delay (Предельная задержка)

Измерение "Имя узла"

Узел потоковой передачи представляет собой набор вычислительных ресурсов, используемых для обработки входных данных. Каждые шесть единиц потоковой передачи преобразуются в один узел, которым служба автоматически управляет от вашего имени. Дополнительные сведения о связи между единицей потоковой передачи и узлом потоковой передачи см. в статье Обзор и настройка единиц потоковой передачи.

Имя узла — это измерение на уровне узла потоковой передачи. Оно может помочь вам детализировать определенные метрики до уровня конкретного узла потоковой передачи. Например, метрики процентного использования ЦП можно разделить по уровню узла потоковой передачи, чтобы проверить использование ЦП для отдельного узла потоковой передачи.

Снимок экрана: диаграмма, на которой показана средняя загрузка ЦП в разбивке по измерению

Измерение Имя узла доступно для фильтрации и разделения следующих метрик:

  • Необработанные входные события
  • Загрузка ЦП в процентах (предварительная версия)
  • Входные события
  • Выходные события
  • Процент использования единиц хранения (памяти)
  • Watermark Delay (Предельная задержка)

Измерение "Идентификатор секции"

При приеме потоковых данных в службе Azure Stream Analytics для обработки входные данные распределяются по узлам потоковой передачи в соответствии с секциями в источнике входных данных. Измерение Идентификатор секции — это идентификатор секции входных данных из источника входных данных.

Например, если входной источник является концентратором событий, идентификатор секции — это идентификатор секции концентратора событий. Идентификатор секции во входных данных совпадает с идентификатором выходных данных.

Схема, на которой показана предельная задержка в разбивке по измерению

Измерение Идентификатор секции доступно для фильтрации и разделения следующих метрик:

  • Необработанные входные события
  • Ошибки преобразования данных
  • Early Input Events (Ранние входные события)
  • Ошибки десериализации входа
  • Байты входного события
  • Входные события
  • Полученный источник входных данных
  • Поздние входные события
  • Выходные события
  • Watermark Delay (Предельная задержка)

Дальнейшие действия