用于查询与排查 Fluid Framework 相关 Kusto 遥测、错误和部署问题
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "ff-oce-kusto" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/FluidFramework/main/.agency/plugins/ff-oce/skills/ff-oce-kusto/SKILL.md 2. 保存为 ~/.claude/skills/ff-oce-kusto/SKILL.md 3. 装好后重载技能,告诉我可以用了
帮我针对 Fluid Framework 排查这个 Session_Id 的异常,编写 Kusto 查询到 Office_Fluid_FluidRuntime_* 表,查看错误类型、失败时间线和相关 docId。
返回可执行的 Kusto 查询,并说明如何定位该会话的错误与影响范围。
请帮我监控这次 FF bump 在 partner ring 部署后的影响,查询渲染可靠性、Scriptor 错误率和主要异常趋势,并给出对比思路。
给出用于监控发布效果的 Kusto 查询,以及发布前后指标对比的分析建议。
我想调查 Loop/Whiteboard 遥测里的 DeltaConnectionFailureToConnect 错误,请生成 Kusto 查询,按时间、平台和文档维度统计,并找出异常高发场景。
输出面向该错误的查询与分组统计方案,并总结可能的高风险场景。
This skill provides a comprehensive reference for Fluid Framework telemetry investigation in Kusto. Load it whenever a Kusto query needs to be written, interpreted, or run against the Office Fluid database.
VPN required. The Office Fluid Kusto cluster (
https://kusto.aria.microsoft.com) is only reachable on the Microsoft internal network. If a query fails to connect or returns no results unexpectedly, remind the user to check that their VPN is on before troubleshooting further.
https://kusto.aria.microsoft.comOffice Fluid6a8929bcfc6d44e9b13fee392ada9cf0 (use this, not the pretty name, as the database parameter in kusto_query)Office Fluid Test742fa5a288b045e5beab1a2b8e445a71 — contains office_fluid_ffautomation_* tables used for stress test / pipeline telemetry. These tables are NOT in the primary "Office Fluid" database.The primary tables are:
Office_Fluid_FluidRuntime_Error — all errors (first stop)Office_Fluid_FluidRuntime_Performance — timing eventsOffice_Fluid_FluidRuntime_Generic — everything elseunion Office_Fluid_FluidRuntime_* — all three at onceOwhLoads (stored function) — denominator for ICE/ACE error rate queriesKey correlation ID hierarchy: Session_Id/Data_hostCorrelationId → Data_pageCorrelationId → Data_docId → Data_containerId
Key deployment ring field: Loop_Audience (FluidRuntime tables), Release_AudienceGroup (OWH/QoS tables)
Before writing any non-trivial Kusto query, read the full reference file:
references/kusto-query-reference.md
This reference contains:
WhyIsTheContainerStuck(), stress test automation (FindBuildErrors, DidSummarizerRecover, SummarizerView)ago()) so queries remain reproducibleData_stack !has '.goskope.com' and Data_channelFactoryType !has '.myshn.net' in corruption queries to exclude known reverse proxieshll() / dcount_hll(hll_merge(...)) pattern is required for EU-compliant distinct user counts across clustersmacro-expand force_remote = true officefluid_global as X (...) | summarize ...Loop_Audience (FluidRuntime) and Release_AudienceGroup (OWH/QoS) are the same concept; filter == "Production" to exclude dogfood noise帮助你规划并创建新的自定义技能,生成结构、说明文档与可选脚本
在复杂执行链路中逆向追踪错误根因,定位异常数据或错误触发点。
将长期复杂任务拆分为可执行小步骤,减少上下文超限与遗漏
通过结构化追问与方案比较,把模糊想法梳理成可执行设计。
帮助你撰写或审阅符合 Fluid Framework 规范的 PR 标题与描述。
在设计完成后,为缺乏上下文的工程师生成可执行的详细实施计划。
使用 KQL 查询和分析 Azure Data Explorer 中的日志、遥测与时序数据。
帮助你查询 Fabric Eventhouse 数据、分析时序趋势并监控摄取状态。
通过自然语言生成并执行 KQL,结合架构发现分析 Azure Data Explorer 数据
通过命令行对 Fabric 仓库与湖仓数据执行只读 T-SQL 查询、探查与导出。
为 Fluid Framework 仓库自动生成规范 PR 标题与描述,并推送分支创建拉取请求
让你在 Claude 中查询、分析并按需修改 Odoo ERP 数据与业务记录。