azmon-mirroredcatalogs-operations-cli

Onboards Azure Monitor telemetry into Fabric and correlates it with business data for impact analysis.

1.1k|301|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/microsoft/skills-for-fabric --skill azmon-mirroredcatalogs-operations-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azmon-mirroredcatalogs-operations-cli
Source: https://github.com/microsoft/skills-for-fabric/tree/main/plugins/fabric-skills/skills/azmon-mirroredcatalogs-operations-cli
Command: npx skills add https://github.com/microsoft/skills-for-fabric --skill azmon-mirroredcatalogs-operations-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Getting Azure Monitor, Application Insights, and Log Analytics telemetry into Microsoft Fabric and connecting it to business outcomes (revenue, orders, availability) normally requires deep knowledge of Fabric Mirrored Catalogs, connections, Eventhouse external tables, and KQL. This Skill guides the entire onboarding and business-impact correlation workflow end to end.

Core Features & Use Cases

  • Guided staged onboarding: A strict 17-stage workflow covering Log Analytics workspace selection, identity validation, connection resolution (Service Principal or OAuth), Mirrored Catalog creation, and external Delta table registration in Eventhouse.
  • Telemetry-to-business correlation: Discovers business entities in real Fabric data, inspects dynamic fields like Properties and CustomDimensions for join keys, validates direct joins, and falls back to time-window correlation when needed.
  • Dashboard and Operations Agent generation: Optionally creates a Real-Time (KQL) Dashboard and generates ready-to-paste Operations Agent instructions with explicit KQL, thresholds, and alert rules.
  • Use Case: Ask whether a latency spike affected bookings. The Skill onboards your Application Insights workspace into Fabric, finds BookingId inside AppEvents.Properties, validates the join against your Bookings table, and builds a dashboard plus alerting agent.

Quick Start

Ask the assistant to onboard your Application Insights workspace into Microsoft Fabric and correlate the telemetry with your business data to measure revenue impact.

Frequently Asked Questions about azmon-mirroredcatalogs-operations-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I onboard Azure Monitor data into Microsoft Fabric?

Use this Skill's staged workflow: select the Log Analytics workspace, choose an identity (Service Principal recommended), resolve or create an Azure Monitor connection, create the Mirrored Catalog item, and register the mirrored tables as external Delta tables in an Eventhouse for querying.

How do I correlate Application Insights telemetry with business data?

The Skill inspects top-level schema and dynamic fields like Properties and CustomDimensions to find business identifiers such as BookingId or OrderId, validates candidate joins against real business tables, and falls back to time-window correlation when no direct key exists.

Can I create an Azure Monitor OAuth connection through the Fabric API?

No. OAuth Azure Monitor connector creation is UI-guided only in Fabric Manage Connections because it requires an interactive sign-in. The Skill detects and reuses existing OAuth connections, while Service Principal connections are created automatically.

Why is my mirrored table not queryable in the Eventhouse KQL database?

A OneLake shortcut alone is only a storage link. The table must be registered as an external Delta table in the KQL database and queried via external_table('<name>'). The Skill also enables the query acceleration policy on every registered table.

Does this Skill require an MCP server to run?

No. The Skill is self-contained and executes through supported paths such as Fabric REST APIs, Azure REST APIs, Azure CLI, and Azure Resource Graph. It evaluates all available execution paths before declaring any capability unavailable.