Поделиться через


Справочник по данным мониторинга Power BI Embedded

В этой статье содержатся все справочные сведения о мониторинге для этой службы.

Дополнительные сведения о данных, собираемых для Power BI Embedded и их использовании, см. в разделе "Мониторинг Power BI Embedded ".

Совет

Используйте приложение метрик емкости Microsoft Fabric для мониторинга емкости.

Метрики

В этом разделе перечислены все автоматически собранные метрики платформы для этой службы. Эти метрики также являются частью глобального списка всех метрик платформы, поддерживаемых в Azure Monitor.

Сведения о хранении метрик см. в обзоре метрик Azure Monitor.

Поддерживаемые метрики для Microsoft.PowerBIDedicated/емкостей

В следующей таблице перечислены метрики, доступные для типа ресурса Microsoft.PowerBIDedicated/емкости.

  • Все столбцы могут не присутствовать в каждой таблице.
  • Некоторые столбцы могут находиться за пределами области просмотра страницы. Выберите "Развернуть таблицу ", чтобы просмотреть все доступные столбцы.

Заголовки таблиц

  • Категория — группа метрик или классификация.
  • Метрика — отображаемое имя метрик, как оно отображается в портал Azure.
  • Имя в REST API — имя метрики, указанное в REST API.
  • Единица измерения.
  • Агрегирование — тип агрегирования по умолчанию. Допустимые значения: среднее (среднее), минимальное (минимальное), максимальное (максимальное), общее (сумма), число.
  • Измерения - , доступные для метрики.
  • Интервалы интервалов - времени, по которым выборка метрики выполняется. Например, указывает, PT1M что метрика выборка выполняется каждую минуту, каждые 30 минут, PT30M PT1H каждый час и т. д.
  • Экспорт DS— можно ли экспортировать метрики в журналы Azure Monitor с помощью параметров диагностики. Сведения об экспорте метрик см. в статье "Создание параметров диагностики" в Azure Monitor.
Метрика Имя в REST API Единица измерения Агрегат Измерения Интервалы времени Экспорт DS
ЦП (2-го поколения)

Загрузка ЦП. Поддерживается только для ресурсов Power BI Embedded поколения 2.
cpu_metric Процент По средней <none> PT1M Да
Перегрузка (2-го поколения)

Перегрузка ресурса: 1 — ресурс перегружен, 0 — не перегружен. Поддерживается только для ресурсов Power BI Embedded поколения 2.
overload_metric Count По средней <none> PT1M Да

Эта таблица содержит дополнительные сведения о предыдущей таблице.

Имя. Метрическая Description
ЦП cpu_metric Использование ЦП.
ЦП на рабочую нагрузку cpu_workload_metric Использование ЦП на рабочую нагрузку.
Перегрузка overload_metric Перегрузка ресурсов, 1, если ресурс перегружен, в противном случае — значение 0.

Измерения метрик

Дополнительные сведения о измерениях метрик см. в разделе "Многомерные метрики".

У этой службы нет метрик, содержащих измерения.

Журналы ресурсов

В этом разделе перечислены типы журналов ресурсов, которые можно собирать для этой службы. Раздел извлекает из списка всех типов категорий журналов ресурсов, поддерживаемых в Azure Monitor.

Поддерживаемые журналы ресурсов для Microsoft.PowerBIDedicated/емкостей

Категория Отображаемое имя категории Таблица журналов Поддерживает базовый план журнала Поддерживает преобразование времени приема Примеры запросов Затраты на экспорт
Engine Подсистема AzureDiagnostics

Журналы из нескольких ресурсов Azure.

No No No

Таблицы журналов Azure Monitor

В этом разделе перечислены таблицы журналов Azure Monitor, относящиеся к этой службе, которые доступны для запроса Log Analytics с помощью запросов Kusto. Таблицы содержат данные журнала ресурсов и, возможно, больше в зависимости от собираемых и перенаправленных к ним данных.

Power BI Embedded Microsoft.PowerBIDedicated/емкости

Таблицу Description
AzureActivity Записи из журнала действий Azure, которые содержат сведения о событиях уровня подписки или группы управления, произошедших в Azure.
AzureMetrics Хранит журналы ресурсов для служб Azure, использующих режим Диагностика Azure. Журналы ресурсов описывают внутреннюю операцию ресурсов Azure.
AzureDiagnostics Данные метрик, создаваемые службами Azure, которые измеряют их работоспособность и производительность.

Журнал действий

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

Дополнительные сведения о схеме записей журнала действий см . в схеме журнала действий.

Вы можете выбрать подсистему и категории AllMetrics или либо.

Подсистема

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

Имя события Описание события
Аудит входа в систему Записывает все новые подключения к событиям подсистемы с момента начала трассировки.
Session Initialize Записывает все события инициализации сеанса с момента начала трассировки.
Начало запроса Vertipaq Записывает все события запроса VertiPaq SE с начала трассировки.
Query Begin Записывает все события начала запроса с начала трассировки.
Query End Записывает все события завершения запроса с момента начала трассировки.
Конец запроса Vertipaq Записывает все события окончания запроса VertiPaq SE с момента начала трассировки.
Audit Logout Записывает все события от отключения от обработчика с момента начала трассировки.
Ошибка Записывает все события ошибок обработчика с момента начала трассировки.

Пример события

В следующей таблице показан пример события.

Имя свойства Пример завершения запроса Vertipaq Описание свойства
EventClass XM_SEQUERY_END Класс событий используется для категоризации событий.
EventSubclass 0 Подкласс событий предоставляет дополнительные сведения о каждом классе событий. (например, 0: VertiPaq Scan)
RootActivityId ff217fd2-611d-43c0-9c12-19e202a94f70 Идентификатор корневого действия.
CurrentTime 2018-04-06T18:30:11.9137358Z Время начала события при доступности.
Время начала 2018-04-06T18:30:11.9137358Z Время начала события при доступности.
JobID 0 Идентификатор задания хода выполнения.
ObjectID 464 Код объекта
ObjectType 802012 ObjectType
EndTime 2018-04-06T18:30:11.9137358Z Время окончания события.
Duration 0 Длительность события (в миллисекундах).
SessionType User Тип сеанса (какая сущность вызвала операцию).
ProgressTotal 0 Общий процент выполнения.
IntegerData 0 Целочисленные данные.
Важность 0 Степень серьезности исключения.
Удачное завершение 1 1 = успешное завершение. 0 = неуспешное завершение. Например, это означает успешность 1 проверки разрешений и 0 означает сбой этой проверки.
Ошибка 0 Номер ошибки для данного события.
ConnectionID 3 Уникальный идентификатор соединения.
DatasetID 5eaa550e-06ac-4adf-aba9-dbf0e8fd1527 Идентификатор семантической модели, в которой выполняется инструкция пользователя.
SessionID 3D063F66-A111-48EE-B960-141DEBDA8951 Идентификатор GUID сеанса.
SPID 180 Идентификатор процесса сервера. Этот идентификатор процесса однозначно идентифицирует сеанс пользователя. Этот идентификатор напрямую соответствует GUID сеанса, используемому XML/A.
ClientProcessID null Идентификатор процесса клиентского приложения.
ApplicationName null Имя клиентского приложения, создавшего соединение с сервером.
CapacityName pbi641fb41260f84aa2b778a85891ae2d97 Имя ресурса емкости Power BI Embedded.

AllMetrics

Проверка параметра AllMetrics записывает данные всех метрик, которые можно использовать с ресурсом Power BI Embedded.

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

Схемы

Power BI Embedded использует выделенную схему Power BI .

Пример сценария масштабирования емкости

Для масштабирования ресурса емкости можно использовать скрипт RunBook ScaleUp-Automation-RunBook.ps1 PowerShell.

В скрипте используются REST API Power BI и Azure Resource Manager, которые вызываются в служба автоматизации Azure и активируются оповещением Azure.

Вы можете скопировать скрипт или скачать его в составе репозитория PowerBI-Developer-Samples , нажав зеленую кнопку кода и скачав ZIP-файл.