工作区监控是一个 Microsoft Fabric 数据库,用于收集和组织工作区中一系列 Fabric 项目的日志和指标。 工作区监视使工作区用户可以访问和分析与工作区中的 Fabric 项相关的日志和指标。 可以查询数据库,以深入了解工作区的使用情况和性能。
监测
工作区监视在您的工作区中创建一个名为Eventhouse 的数据库,该数据库用于收集和组织工作区中 Fabric 元件的日志和指标。 若要了解如何管理和监视为工作区监视创建的 Eventhouse,请参阅 “管理和监视 Eventhouse”。 工作区参与者可以查询数据库,详细了解其 Fabric 项的性能。
安全 - 工作区监控是一个安全的只读数据库,只有至少具有贡献者角色的工作区用户才能访问。
数据收集 - 监视 Eventhouse 从工作区中的 Fabric 项收集诊断日志和指标。 数据聚合并存储在监视数据库中,可在其中使用 KQL 或 SQL 对其进行查询。 数据库支持历史日志分析和实时数据流式处理。
访问权限 - 从工作区访问监视数据库。 可以生成和保存查询集和仪表板,以简化数据浏览。
可用事件和日志
启用 工作区监控后,您可以查询以下事件和日志:
| 工作量 | Fabric 工件名称 | 支持的事件/日志 |
|---|---|---|
| 实时中心 | 工作活动 | 工作事件日志 |
| 数据工程 | GraphQL API | |
| 数据工厂 | 复制作业 | 复制作业活动运行详细信息日志 |
| 数据工厂 | 管道活动日志 | 管道活动运行日志 |
| 实时智能 | Eventhouse | |
| 实时智能 | Eventstream | |
| Mirroring | 镜像数据库 | 镜像数据库执行日志 |
| Power BI | 语义模型 | 语义模型操作日志 |
示例查询
可以从 Fabric 示例 GitHub 存储库中的 workspace-monitoring 获取工作负载监视示例查询。
模板
可以按照 可视化工作区监视 指南或通过 工作区监视仪表板提供的模板,使用 Power BI 报表和实时仪表板创建和浏览工作区监视。
注意事项和限制
只能在工作区中启用工作区监视或日志分析。 不能同时启用这两者。 要在已启用日志分析的工作区中启用工作区监控,请删除日志分析配置,等待几个小时后再启用工作区监控。
监视 Eventhouse 的工作区是一个只读项。
- 若要删除数据库,请使用工作区设置。 在重新创建已删除的数据库之前,请等待大约 15 分钟。
- 若要共享数据库,请向用户授予工作区 成员 或 管理员角色。
监视数据的保留期为 30 天。
无法配置引入以筛选特定日志类型或类别,例如 错误 或 工作负荷类型。
即使表在监视数据库中可用,用户数据操作日志也不可用。
如果监控系统 Eventhouse 中缺少上面列出的任何表,可能是因为这些表在 Eventhouse 创建时尚未提供。 若要解决此问题,请转到工作区设置窗格中的“ 监视 ”选项卡,关闭 日志工作区活动 设置,然后再次打开它。
工作区监视基于监视项消耗的容量计费。 有关详细信息,请参阅 Eventhouse 和 KQL 数据库消耗和 Microsoft Fabric 事件流容量消耗。
-
- 监控事件流和 Eventhouse 的操作不受容量状态的影响。 当容量受到限制时,监视 Eventhouse 和 Eventstream 引入操作的查询将继续正常运行。 也不会影响基于监视数据库构建的实时仪表板。
- 基于监视数据库构建的 Power BI 报表或激活器警报遵循容量状态并受到限制。
工作区监视目前不支持专用链接。