Forum Discussion
Power BI VNet Gateway Diagnostics Logs - Automated Reporting and Failure Analysis
Does anyone have experience with automating the extraction of Power BI Service VNet Gateway logs?
I'm looking for an approach to automatically collect the logs (System Counters, Mashup Logs, Query Execution Report and Resource Consumption), process them, and build a reporting dashboard that provides insights into gateway health, including refresh failures, performance bottlenecks, connectivity issues, and other key operational metrics.
Any guidance, best practices, or recommended architectures would be greatly appreciated.
You can follow these instructions to download vnet gateway logs from manage gateways page
https://learn.microsoft.com/en-us/data-integration/vnet/data-gateway-download-diagnostics
however, I am not aware of any automated way to extract logs. I believe at present its a manual process only.
You can reachout to the support team and check with them, and then create an idea in ideas forum
You can read my blogs here:https://www.techietips.co.in/
Connect on LinkedIn
Did I answer your question? Mark my post as a solution! If I helped you, click on the Thumbs Up to give Kudos.
Proud to be a Super User!
7 Replies
- sannavajjala
Resolver II
Yes, this is possible, although Microsoft doesn't currently provide a native continuous export mechanism for VNet Gateway diagnostic logs. The logs can be downloaded from the Manage connections and gateways page and include System Counters, Mashup Logs, Query Execution Report, and Resource Consumption data. System Counters and Query Execution Reports are provided in Parquet format, while Mashup Logs are JSONL, which makes them relatively straightforward to ingest into Fabric, Azure Data Lake, or a Power BI model for analysis.
For a scalable monitoring solution, I'd recommend automating the ingestion of downloaded logs into a centralized storage layer (such as OneLake or ADLS), then building a semantic model and Power BI dashboard around key metrics including gateway CPU/memory utilization, query duration, refresh failures, throttling events, container restarts, and connectivity issues. Several organizations have also adopted community and Microsoft-backed gateway monitoring solutions that centralize gateway telemetry and provide historical trend analysis.
If you're already using Fabric, a good architecture would be Gateway Logs → OneLake/Data Lake → Fabric Dataflow/Notebook → Semantic Model → Power BI Dashboard & Alerts. This gives you both operational monitoring and long-term trend analysis for capacity planning and troubleshooting.
- BhoopalReddyNew Member
Thank you sannavajjala , for sharing your insights.
If you have any reference links related to the following statement, could you please share them? They would be very helpful.
" Several organizations have also adopted community and Microsoft-backed gateway monitoring solutions that centralize gateway telemetry and provide historical trend analysis. "- tharunkumarRTK
Super User
You can follow these instructions to download vnet gateway logs from manage gateways page
https://learn.microsoft.com/en-us/data-integration/vnet/data-gateway-download-diagnostics
however, I am not aware of any automated way to extract logs. I believe at present its a manual process only.
You can reachout to the support team and check with them, and then create an idea in ideas forum
You can read my blogs here:https://www.techietips.co.in/
Connect on LinkedIn
Did I answer your question? Mark my post as a solution! If I helped you, click on the Thumbs Up to give Kudos.
Proud to be a Super User!
- sannavajjala
Resolver II
Hi BhoopalReddy ,
Certainly. The statement is based on a combination of Microsoft-provided monitoring capabilities and community-supported gateway monitoring solutions that organizations commonly use for centralized telemetry collection and historical trend analysis.
Microsoft References
- Microsoft Learn – Monitor and optimize on-premises data gateway performance
- Microsoft provides gateway performance logging and a Power BI template that captures query execution metrics, system counters, utilization trends, and historical performance data.
- https://learn.microsoft.com/en-us/data-integration/gateway/service-gateway-performance
- Gateway Performance Monitoring (Microsoft)
- Includes Query Execution Reports, Aggregated Performance Reports, and System Counter reports that can be analyzed over time for troubleshooting and capacity planning.
- https://learn.microsoft.com/en-us/data-integration/gateway/service-gateway-performance
Community / Open-Source Solutions
- Fabric Gateway Monitoring Solution (Microsoft Fabric Community)
- A Microsoft-backed community solution that centralizes gateway logs and telemetry, enabling long-term retention, reporting, and trend analysis across multiple gateway clusters.
- https://aka.ms/FabricGatewayMonitoring
- Power BI Gateway Monitoring & Troubleshooting Solution (Rui Romano)
- Open-source solution designed to collect gateway logs into a centralized Azure Data Lake and provide historical reporting and monitoring dashboards.
- https://github.com/RuiRomano/pbigtwmonitor
- Chris Webb – New Solution for Monitoring Power BI/Fabric Gateways
- Overview of Microsoft's newer Fabric-based gateway monitoring approach used by large customers for centralized gateway observability.
- https://blog.crossjoin.co.uk/2024/10/27/new-solution-for-monitoring-power-bi-fabric-gateways/
These references support the statement that organizations are increasingly using centralized monitoring solutions to aggregate gateway telemetry, visualize performance metrics, troubleshoot issues, and analyze historical trends for capacity planning and operational monitoring.
Thanks,
Manoj Annavajjala
- v-achippa
Community Support
Hi BhoopalReddy,
Thank you for reaching out to Microsoft Fabric Community.
Thank you sannavajjala and tharunkumarRTK for the prompt response.
As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided by the user's for the issue worked? or let us know if you need any further assistance.
Thanks and regards,
Anjan Kumar Chippa
- v-achippa
Community Support
Hi @BhoopalReddy,
We wanted to kindly follow up to check if the solution provided by the user's for the issue worked? or let us know if you need any further assistance.
Thanks and regards,
Anjan Kumar Chippa
- BhoopalReddyNew Member
Hi v-achippa ,
I was hoping sannavajjala could share the reference links or supporting documentation for the statement below. It would be very helpful in understanding the available Microsoft or community-backed solutions.
"Several organizations have also adopted community and Microsoft-backed gateway monitoring solutions that centralize gateway telemetry and provide historical trend analysis."If sannavajjala is unable to respond or provide the requested information, could you please reach out to the appropriate Microsoft team or experts who might be able to share the relevant guidance, documentation, or recommended solution?