Power BI Embedded 监视数据引用

本文包含此服务的所有监视参考信息。

有关可为 Power BI Embedded 收集的数据以及如何使用它的详细信息,请参阅监视 Power BI Embedded

提示

使用 Microsoft Fabric Capacity Metrics 应用可监视容量。

指标

本部分列出了为此服务自动收集的所有平台指标。 这些指标也是 Azure Monitor 中支持的所有平台指标的全局列表的一部分。

有关指标保留的信息,请参阅 Azure Monitor 指标概述

支持的 Microsoft.PowerBIDedicated/容量的指标

下表列出了可用于 Microsoft.PowerBIDedicated/容量资源类型的指标。

  • 并非所有列都显示在每个表中。
  • 某些列可能超出了页面的查看区域。 选择“展开表”以查看所有可用列。

表标题

  • 类别 - 指标组或分类。
  • 指标 - 在 Azure 门户中显示的指标显示名称。
  • REST API 中的名称 - 在 REST API 中引用的指标名称。
  • 单位 - 度量单位。
  • 聚合 - 默认的聚合类型。 有效值:平均值(平均)、最小值(最小值)、最大值(最大值)、总计(总和)、计数。
  • 维度 - 适用于指标的维度
  • 时间粒度 - 对指标采样的间隔。 例如,PT1M 表示该指标每分钟采样一次,PT30M 表示每 30 分钟一次,PT1H 表示每小时一次,以此类推。
  • DS 导出 - 是否可通过诊断设置将指标导出到 Azure Monitor 日志。 要了解如何导出指标的信息,请参阅在 Azure Monitor 中创建诊断设置
指标 REST API 中的名称 Unit 聚合 维度 时间粒度 DS 导出
CPU (Gen2)

CPU 利用率。 仅支持 Power BI Embedded Generation 2 资源。
cpu_metric 百分比 平均值 <无> PT1M
重载 (Gen2)

资源重载,如果资源重载则为 1,否则为 0。 仅支持 Power BI Embedded Generation 2 资源。
overload_metric 计数 平均值 <无> PT1M

此表提供了有关上表的其他信息。

名称 跃点数 说明
CPU cpu_metric CPU 利用率。
每个工作负载的 CPU cpu_workload_metric 每个工作负载的 CPU 利用率。
重载 overload_metric 资源重载,如果资源重载则为 1,否则为 0。

指标维度

有关指标维度定义的信息,请参阅多维指标

该服务没有任何包含维度的指标。

资源日志

本部分列出了可为此服务收集的资源日志类型。 本部分拉取自 Azure Monitor 支持的所有资源日志类别类型列表。

支持的 Microsoft.PowerBIDedicated/容量的资源日志

Category 类别显示名称 日志表 支持基本日志计划 支持引入时间转换 示例查询 导出成本
Engine 引擎 AzureDiagnostics

来自多个 Azure 资源的日志。

No

Azure Monitor 日志表

本部分列出了与此服务相关的 Azure Monitor 日志表,日志分析可使用 Kusto 查询来查询这些表。 这些表包含资源日志数据,此外还可能包含其他数据,具体取决于所收集并路由到这些表的内容。

Power BI Embedded Microsoft.PowerBIDedicated/容量

说明
AzureActivity Azure 活动日志中的条目,可用于深入了解 Azure 中发生的任何订阅级别或管理组级别事件。
AzureMetrics 存储使用 Azure 诊断模式的 Azure 服务的资源日志。 资源日志描述 Azure 资源的内部操作。
AzureDiagnostics 由 Azure 服务发出的指标数据,用于衡量其运行状况和性能。

活动日志

链接表列出了可在此服务的活动日志中记录的操作。 这些操作是活动日志中所有可能的资源提供程序操作的子集。

有关活动日志条目架构的详细信息,请参阅活动日志架构

可以选择“引擎”和/或“AllMetrics”类别。

引擎

引擎类别指示资源记录下表中列出的事件。 每个事件都有对应的属性。

事件名称 事件描述
Audit Login 记录自跟踪启动后的引擎事件的所有新连接。
会话初始化 记录自跟踪启动后的所有会话初始化事件。
Vertipaq Query Begin 记录自跟踪启动后的所有 VertiPaq SE 查询开始事件。
查询开始 记录自跟踪启动后的所有查询开始事件。
查询结束 记录自跟踪启动后的所有查询结束事件。
Vertipaq Query End 记录自跟踪启动后的所有 VertiPaq SE 查询结束事件。
审核注销 记录自跟踪启动后从引擎事件断开的所有连接。
错误 记录自跟踪启动后的所有引擎错误事件。

事件示例

下表显示了一个事件示例。

属性名称 Vertipaq Query End 示例 属性说明
EventClass XM_SEQUERY_END 事件类用于对事件进行分类。
EventSubclass 0 事件子类提供有关每个事件类的其他信息。 (例如,0: VertiPaq Scan)
RootActivityId ff217fd2-611d-43c0-9c12-19e202a94f70 根活动 ID。
CurrentTime 2018-04-06T18:30:11.9137358Z 事件(如果可用)的启动时间。
StartTime 2018-04-06T18:30:11.9137358Z 事件(如果可用)的启动时间。
JobID 0 进度的作业 ID。
ObjectID 464 对象 ID
ObjectType 802012 ObjectType
EndTime 2018-04-06T18:30:11.9137358Z 事件的结束时间。
持续时间 0 事件使用的时间(毫秒)。
SessionType User 会话类型(哪个实体导致了该操作)。
ProgressTotal 0 总进度。
IntegerData 0 整型数据。
Severity 0 异常错误的严重级别。
成功 1 1 = 成功。 0 = 失败。 例如,1 表示权限检查成功,而 0 表示权限检查失败。
错误 0 给定事件的错误号。
ConnectionID 3 唯一连接 ID。
DatasetID 5eaa550e-06ac-4adf-aba9-dbf0e8fd1527 正在运行用户语句的语义模型的 ID。
SessionID 3D063F66-A111-48EE-B960-141DEBDA8951 会话 GUID。
SPID 180 服务器进程 ID。 此进程 ID 唯一标识用户会话。 此 ID 直接对应于 XML/A 使用的会话 GUID。
ClientProcessID NULL 客户端应用程序的进程 ID。
ApplicationName NULL 创建到服务器的连接的客户端应用程序的名称。
CapacityName pbi641fb41260f84aa2b778a85891ae2d97 Power BI Embedded 容量资源的名称。

AllMetrics

查看“AllMetrics” 选项记录了可以在 Power BI Embedded 资源中使用的所有指标的数据。

下表列出了活动日志中可能出现的与 Power BI Embedded 相关的操作。

架构

Power BI Embedded 使用 Power BI 专用架构。

用于缩放容量的脚本示例

若要缩放容量资源,可以使用 ScaleUp-Automation-RunBook.ps1 PowerShell RunBook 脚本。

此脚本使用 Power BI 和 Azure 资源管理器 REST API,它们在 Azure 自动化中调用并由 Azure 警报触发。

可以复制该脚本,也可以将其作为 PowerBI-Developer-Samples 存储库的一部分进行下载,下载方法是选择绿色的“代码”按钮,然后下载 ZIP。