Microsoft Fabric Updates Blog

Eventhouse Monitoring (Preview)

We are excited to announce Eventhouse monitoring in preview!

Fabric Workspace Monitoring is the centralized event logging solution of Fabric. Workspace monitoring is designed to provide a seamless and consistent monitoring experience with end-to-end visibility across all Fabric items. 

Workspace Monitoring is based on the Real-time Intelligence Eventhouse KQL database. Once Workspace monitoring is enabled, a KQL database is seamlessly created. Event logs are then automatically routed and stored in the database, requiring no additional configuration or permissions setup. KQL databases are ideal for time series logs and metrics monitoring solutions.

For each one of the supported items, one or more events or metrics tables are created. Eventhouse Monitoring offers five events and metrics tables: 

  • EventhouseQueryLogs – logs all Eventhouse KQL queries. 
  • EventhouseCommandLogs- logs all Eventhouse commands. 
  • EventhouseDataOperations – logs all successful data operations including Batch ingestions, Streaming seal operations (operations that store streaming data to database extents), Materialized views updates, and Update policy table updates. 
  • EventhouseIngestionResultLogs – logs all successful and failed ingestions, including the file path of the ingested data.
  • EventhouseMetrics- set of metrics that provide in depth monitoring of ingestions, materialized views, and continuous exports. 

 

Users can explore and directly query workspace monitoring tables using KQL or SQL. Example queries are available in the documentation. Here is an example of monitoring queries stored in an Eventhouse KQL Queryset.

 

The workspace monitoring solution centrally monitors all the Power BI semantic models and  Eventhouse items created in the workspace. A Power BI report can read data directly from an Eventhouse KQL database. In such cases, users can troubleshoot, and correlate events found in both the Semantic Model and its underling KQL database.

Fabric Real-Time Dashboards can be created on top of the Workspace Monitoring KQL database, providing an easy graphical monitoring user experience. Pre-defined Real-Time dashboard templates can be imported to provide an out-of-the-box Fabric monitoring UX experience.

In this example Real-Time monitoring dashboard, a group of Power BI Semantic Models are accessing data from an underlying KQL database. All of the Semantic Models and Evenhouse items are reporting log events to the Workspace monitoring database.

Here is an example real-time dashboard of the Semantic Model CPU usage reporting. The list of the top Semantic Models consuming a high level of CPU are displayed. When a specific Semantic Model is selected, its CPU consumption over time and its underlying log events are displayed. Users can easily zoom in to the specific time frame of an identified peak.

Users can then review the KQL Query logs at the exact peak time selected by the user and investigate who is consuming these resources. They can then drill down to the specific query log record.  

Users can also monitor their data ingestion performance. They can see which databases and tables are being heavily ingested.

They can then deep dive and analyze the specific ingestion patterns of a selected table.

In summary, Workspace Monitoring offers a centralized monitoring solution, allowing users to efficiently monitor and troubleshoot their workspace items. With a click of a button, the KQL monitoring database is created. User can then easily access Eventhouse event logs with KQL queries, a Power BI report or a Real-Time Dashboard.

Eventhouse Monitoring demo

What’s next?

There will be many more exciting developments as we continue to innovate and expand the capabilities of Real-Time Intelligence. Learn more about all the features and follow a step-by-step tutorial. Join the conversation and vote for your favorite features.

Over the next month we’ll be releasing a series of blog posts that dive into all the capabilities further. Stay tuned for more!

Postagens relacionadas em blogs

Eventhouse Monitoring (Preview)

julho 1, 2025 de Ye Xu

Copy job has been a go-to tool for simplified data ingestion in Microsoft Fabric, offering a seamless data movement experience from any source to any destination. Whether you need batch or incremental copying, it provides the flexibility to meet diverse data needs while maintaining a simple and intuitive workflow. We continuously refine Copy job based … Continue reading “Simplifying Data Ingestion with Copy job – Incremental Copy GA, Lakehouse Upserts, and New Connectors”

junho 26, 2025 de Leo Li

The June 2025 release of the on-premises data gateway is (version 3000.274). What’s New Fabric pipeline – Azure database for PostgreSQL connector version 2.0 is now generally available. This new version is enhanced to support TLS 1.3, new table action – upsert, as well as the script activity in data pipeline.  Fabric pipeline – Enhanced … Continue reading “On-premises data gateway June 2025 release”