Invoke-FabricLogCollector
1.0.0
Microsoft Fabric surface. Every capability runs inside a fault-isolated wrapper: if a single
service, workspace, or API call fails, the failure is logged and the run continues.
Coverage (one collector per Fabric logging surface):
Data Factory (Pipelines) Dataflow Gen2
Microsoft Fabric surface. Every capability runs inside a fault-isolated wrapper: if a single
service, workspace, or API call fails, the failure is logged and the run continues.
Coverage (one collector per Fabric logging surface):
Data Factory (Pipelines) Dataflow Gen2 Lakehouse
Warehouse SQL Database in Fabric Eventhouse
Real-Time Intelligence Semantic Models Power BI Reports
Notebooks Spark Job Definitions Mirrored Databases
GraphQL APIs Data Agents Copilot in Fabric
OneLake Tenant Operations (Audit) Admin settings + metadata
Outputs (timestamped run folder):
raw\ Per-service JSON/CSV dumps (source of truth)
logs\ run.log (every step), errors.log (failures only)
findings.json Machine-readable RCA findings
RCA-Report.md / RCA-Report.html Consolidated findings + remediation
Installation Options
Owners
Copyright
(c) Patrick Gallucci. Licensed under the MIT License.
Package Details
Author(s)
- Patrick Gallucci
Tags
Microsoft-Fabric PowerBI Diagnostics Logging RCA Troubleshooting Azure Telemetry KQL Remediation
Functions
Write-Log Invoke-Safe Get-AccessTokenFor Connect-FabricContext Invoke-RestSafe Invoke-FabricApi Invoke-PowerBIApi Invoke-KustoQuery Save-Raw Add-Finding Resolve-Remediation Add-ErrorFindingsFromRows Resolve-FabricDisplayName Set-FabricDisplayName Get-TargetWorkspaces Get-EnvironmentMetadata Get-WorkspaceItems Get-MonitoringEventhouse Invoke-WorkspaceMonitoringCollectors Invoke-DataFactoryBuiltInCollector Invoke-SemanticModelRefreshCollector Invoke-WarehouseSqlCollector Invoke-NotebookSparkCollector Invoke-OneLakeDiagnosticsCollector Invoke-DataAgentCollector Invoke-CopilotCapacityCollector Invoke-TenantAuditCollector New-RcaReport New-RcaHtml Initialize-Run Invoke-Main
Dependencies
This script has no dependencies.
Release Notes
1.0.0 - Initial public release. Fault-isolated collection across the full Microsoft Fabric surface with a consolidated RCA report (Markdown/HTML) and remediation catalog. Requires the Az.Accounts module. See CHANGELOG.md for details.
FileList
- Invoke-FabricLogCollector.nuspec
- Invoke-FabricLogCollector.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 (current version) | 5 | 7/10/2026 |