Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
rogerliu9
New Member

Fabric capacity metrics app see active memory usage

Hi,

I'm doing capacity planning for our Power Bi Embedded premium capacity. Following these guidelines: https://learn.microsoft.com/en-au/power-bi/developer/embedded/embedded-capacity-planning.

I understand that the minimum capacity need is limited by it's max memory. We're primarily using import mode. Utilisation is low, so memory is the bottleneck for us. So it makes sense to me to monitor the active memory used by the capacity to make informed decisions. 

 

We've installed the Fabric capacity metrics app recently, but it seems like active memory metric isn't available. We do see the amount of static memory in GB used by each dataset. But not active memory. I'd imagine that active memory will fluctuated based on usage and refreshes.

 

This was available in an old app that no longer works for us:

Screenshot 2023-10-10 at 3.01.31 pm.png

Any chance we can get it in the new, non-deprecated Fabric metrics app? Or any other way to get the information?

3 REPLIES 3
Anonymous
Not applicable

Hi @rogerliu9 ,

 

According to the document, there are two metrics that can be used to monitor the memory usage of your resource: Azure Memory and Active Memory.

- Azure Memory shows the usage of memory in your resource in gigabytes, and it is available for Power BI Embedded as a platform metric.
- Active Memory shows the amount of memory that is actively used by the datasets in your resource, and it is available for Power BI Embedded as a resource log.

To see the Active Memory metric, you need to enable the Engine category in the resource logs settings of your resource. Then, you can use Azure Monitor Logs to query the AzureDiagnostics table and filter by the ActiveMemory column. You can also use Power BI Desktop to connect to Azure Monitor Logs and create reports based on the Active Memory metric.

 

Best Regards,

Neeko Tang

If this post  helps, then please consider Accept it as the solution  to help the other members find it more quickly. 

I was able to connect Power Bi to Log analytics in Azure monitor. And I've enabled the Engine category in Diagnostics settings in my resource. I see the AzureDiagnostics table in Logs. But no ActiveMemory column available, or other columns close to it:

Screenshot 2023-10-17 at 4.30.40 pm.png

Thanks for the reply.

Azure memory - not sure what platform metric means here. In the Fabric capacity metrics app, I see a Item size(GB) column, is that it?

Screenshot 2023-10-16 at 3.29.06 pm.png


Active memory - I think this is what I need. We don't have Azure Monitor configured at all. Is there a step by step guide on how to do what you suggested? I'm trying this to start with: https://learn.microsoft.com/en-us/power-bi/transform-model/log-analytics/desktop-log-analytics-confi... Is this the right direction?

Regards,

roger

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.