This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
Author: Anasheh Boisvert - Senior Program Manager
_________________________________________________________
Do you ever wonder how much data volume is flowing in and out of your Eventstream? Or wish you could query the health or errors in one place without selecting each Eventstream component? Now you can.
Eventstream observability through Workspace Monitoring provides monitoring to your streaming pipelines with a single toggle and minimal configuration. Simply enable Workspace Monitoring in your workspace settings, and three purpose-built tables are automatically created in your monitoring Eventhouse — no code, minimal setup, and no managing infrastructure.
In a few steps, you can start collecting health, performance, and error data from every Eventstream in your workspace — all queryable with KQL in a monitoring Eventhouse that Fabric creates and manages for you.
The_monitoring_Eventhouse_database_expanded_in_the_database_explorer_showing_the
Figure: High-level overview image showing the monitoring Eventhouse with the three Eventstream tables.
Eventstreams are often at the heart of real-time data pipelines. They connect sources to destinations, apply transformations, and keep data flowing. But streaming pipelines are only as reliable as your ability to see what’s happening inside them.
Capabilities with Eventstream workspace monitoring:
When you enable workspace monitoring, Fabric automatically creates three Eventstream tables in your monitoring Eventhouse database:
Tracks the health of every node in your Eventstream — sources, destinations, default streams, and derived streams. Each row tells you: is this node running? When was it last checked? What type of node is it?
Node status is updated approximately every six hours, giving you a historical record of node health over time.
Captures data flow metrics updated every minute. This is where you go to answer the big questions: How much data is flowing? Is processing keeping up? Where’s the bottleneck?
Key metrics include:
Tracks error counts by type, updated every minute. Instead of guessing what went wrong, you can see exactly how many runtime errors, deserialization errors, and data conversion errors occurred — and when.
For example, a spike in deserialization errors usually means the data format being sent doesn’t match what your Eventstream expects — a common issue when upstream systems change their schema without notice.
Setting up monitoring takes less than a minute:
1. Open your workspace and go to Workspace settings.
2. Select Monitoring in the left navigation.
3. Select + Eventhouse — Fabric creates the monitoring database automatically.
4. Open the monitoring Eventhouse and start querying your Eventstream tables.
That’s it. No configuration, no SDK, no code.
Workspace_settings_panel_with_the_Monitoring_section_selected_in_the_left_naviga
Figure: The Workspace settings > Monitoring panel showing the + Eventhouse button.
If you enable monitoring in a workspace that already has Eventstreams, those existing Eventstreams need to be republished once for monitoring data to start flowing. This is because the monitoring configuration is applied at publish time.
Open the existing Eventstream, make a small edit (add and remove a node, for example), and select Publish. New Eventstreams created after you enable monitoring will work automatically — no extra steps needed.
This is the start. This preview includes metrics, error counts, and node status—providing a foundation for understanding your Eventstreams. Future releases will add:
1. Enable workspace monitoring in your workspace settings.
2. Open the monitoring Eventhouse and explore the Eventstream tables.
3. Run a few queries and see what your data is telling you.
We’d love to hear what you think. Share your feedback through the Fabric community, Fabric Ideas, or directly with our team (nrtpmteam@microsoft.com). Your input shapes what we build n...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.