Add Diag Instrumentation

为 .NET 代码(weldone 项目优先)添加 EventSource 结构化诊断事件源 + dotnet-monitor 崩溃自动 dump 配置。是 add-diag-logs(改源码加 ILogger 文本日志)的升级版:埋点一次性完成、平时零开销、运行时按需动态开启、不用为加日志重新发版。触发场景:(1) 用户要求"加事件源""加 EventSource""埋诊断点""加 instrumentation""配置崩溃 dump""加动态诊断";(2) 调查需要长期反复收集数据的偶发问题(加 ILogger 成本太高);(3) 实施飞书文档「源码保护设计方案」第九章 .NET 动态诊断工具链;(4) 用户要求把某个方法/流程"可追踪""可观测"。仅添加诊断代码,不修改业务逻辑。

grasscaograss Updated

File contents

grasscaograss/AwesomeWeldoneSkills/tree/main/add-diag-instrumentation commit 02c2fa03a0

Frequently asked questions

npx skillmds@latest add grasscaograss/add-diag-instrumentation