Данные мониторинга Power BI Embedded
При наличии критически важных приложений и бизнес-процессов, использующих ресурсы Azure, необходимо отслеживать эти ресурсы на предмет их доступности, производительности и функционирования. В этой статье описываются данные мониторинга, создаваемые Microsoft Power BI Embedded, и способы использования функций Azure Monitor для анализа и настройки оповещений для этих данных.
Совет
Вы также можете использовать приложение метрик емкости Microsoft Fabric для мониторинга емкости.
Страница обзора Power BI Embedded
Для каждого экземпляра Power BI Embedded в портал Azure страница обзора содержит следующие сведения:
- Группа ресурсов: группа ресурсов, к которой принадлежит экземпляр Power BI Embedded
- Состояние: состояние экземпляра Power BI Embedded
- Расположение: расположение экземпляра Power BI Embedded
- Подписка: имя подписки экземпляра Power BI Embedded
- Идентификатор подписки: идентификатор подписки экземпляра Power BI Embedded
- Имя ресурса: имя экземпляра Power BI Embedded
- Номер SKU: SKU, который использует экземпляр Power BI Embedded
- Режим ресурса: режим ресурса Power BI Embedded
Общие сведения об Azure Monitor
Power BI Embedded создает данные мониторинга с помощью Azure Monitor. Azure Monitor — это служба мониторинга с полным стеком в Azure, которая предоставляет полный набор функций для мониторинга ресурсов Azure. Он также может отслеживать ресурсы в других облачных службах и локальной среде.
Дополнительные сведения см. в статье "Мониторинг ресурсов Azure" с помощью Azure Monitor , чтобы узнать о следующем:
- Azure Monitor и как она интегрирована на портал для других служб Azure
- Типы данных, собираемые Azure Monitor для ресурсов Azure
- Средства Azure Monitor, используемые для сбора и анализа данных
В следующих разделах описаны конкретные данные, собранные для Power BI Embedded, и примеры настройки сбора данных и анализа этих данных с помощью средств Azure.
Данные мониторинга
Ресурсы из разных служб Azure создают данные мониторинга в одном формате, чтобы можно было использовать одни и те же средства Azure Monitor для их анализа. Power BI Embedded создает данные мониторинга в том же формате, что и другие ресурсы Azure.
Сведения о метриках и журналах, создаваемых Power BI Embedded, см . в справочнике по данным мониторинга Power BI Embedded.
Сбор и маршрутизация
Хотя метрики платформы и журнал действий Azure Monitor собираются и хранятся автоматически, их можно направлять в другие расположения с помощью параметров диагностики. Параметры диагностики определяют, куда будут отправляться журналы ресурсов и метрики для определенного ресурса.
Журналы ресурсов не собираются и хранятся, пока не создадите хотя бы один параметр диагностики и перенаправите его в расположение. При создании параметра диагностики укажите категории журналов ресурсов для сбора. Категории для Power BI Embedded перечислены в справочнике по данным мониторинга Power BI Embedded.
Дополнительные сведения о создании и настройке параметров диагностики с помощью портал Azure, Azure CLI или Azure PowerShell см. в разделе "Параметры диагностики" в Azure Monitor.
Включение диагностика с помощью Azure PowerShell
Чтобы включить метрики и диагностика ведение журнала с помощью Azure PowerShell, используйте следующие команды Azure PowerShell. Сведения об использовании Azure PowerShell для включения диагностика см. в статье "Настройка рабочей области Log Analytics в Azure Monitor с помощью PowerShell".
Выполните приведенную ниже команду, чтобы включить отправку журналов диагностики в учетную запись хранения:
Set-AzDiagnosticSetting -ResourceId [your resource id] -StorageAccountId [your storage account id] -Enabled $true
StorageAccountId — это идентификатор ресурса учетной записи хранения, в которую будут отправляться журналы.
Чтобы включить потоковую передачу журналов диагностики в концентратор событий, используйте следующую команду:
Set-AzDiagnosticSetting -ResourceId [your resource id] -ServiceBusRuleId [your service bus rule id] -Enabled $true
Идентификатор правила служебной шины Azure — это строка в формате:
{service bus resource ID}/authorizationrules/{key name}
Чтобы включить отправку журналов диагностики в рабочую область Log Analytics, используйте следующую команду:
Set-AzDiagnosticSetting -ResourceId [your resource id] -WorkspaceId [resource id of the log analytics workspace] -Enabled $true
Получите идентификатор ресурса рабочей области Log Analytics с помощью следующей команды:
(Get-AzOperationalInsightsWorkspace).ResourceId
Можно объединять эти параметры, чтобы получить несколько вариантов вывода.
Метрики и журналы, которые можно собрать, описываются в следующих разделах.
Анализ метрик
Вы можете анализировать метрики для Power BI Embedded с помощью метрик из других служб Azure, использующих обозреватель метрик Azure Monitor, выбрав метрики в меню Azure Monitor . Сведения об этом средстве см. в разделе "Начало работы с обозревателем метрик".
Список метрик платформы, собранных для Power BI Embedded, см . в справочнике по данным Monitoring Power BI Embedded.
Список ссылок см . в разделе "Метрики ресурсов", поддерживаемые в Azure Monitor.
Анализ журналов
Данные в журналах Azure Monitor хранятся в таблицах, каждая из которых имеет собственный набор уникальных свойств.
Все журналы ресурсов, доступные с помощью Azure Monitor, используют общую схему верхнего уровня, и каждая служба имеет собственную схему для конкретной службы. Сведения о схеме журналов ресурсов Power BI Embedded см. в справочнике по данным Power BI Embedded.
Журнал действий Azure Monitor — это журнал платформы Azure, который предоставляет аналитические сведения о событиях уровня подписки. Вы можете просмотреть их независимо или направить в журналы Azure Monitor, где можно выполнять гораздо более сложные запросы с помощью Log Analytics.
Список типов журналов ресурсов, собранных для Power BI Embedded, см. в журналах ресурсов.
Список таблиц, используемых журналами Azure Monitor и запрашиваемыми Log Analytics, см. в статье "Поддерживаемые метрики с помощью Azure Monitor"
Пример запроса Kusto
Важно!
При выборе журналов в меню Power BI Embedded Log Analytics откроется запрос область задать текущий ресурс Power BI Embedded. Это означает, что запросы к журналам будут содержать данные только из этого ресурса. Если вы хотите выполнить запрос, содержащий данные из другого ресурса Power BI Embedded или данных из других служб Azure, выберите журналы в меню Azure Monitor . Подробные сведения см. в статье Область запросов журнала и временной диапазон в Azure Monitor Log Analytics.
Ниже приведен пример запроса, который завершается менее чем за пять минут (300 000 миллисекундах):
search *
| where Type == "AzureDiagnostics"
| where ( OperationName == "QueryEnd" )
| where toint(Duration_s) < 300000
видны узлы
Оповещения Azure Monitor заблаговременно уведомляют вас при обнаружении важных условий в данных мониторинга. Эти оповещения позволяют выявлять и устранять проблемы в системе, прежде чем клиенты заметят их. Оповещения можно настроить для метрик, журналов и журнала действий.
Связанный контент
Дополнительные сведения о мониторинге данных:
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по