我们需要将诊断数据存储在多个地方,我想知道 - 是否可以连接到诊断模块以在保存数据时执行其他操作?
我想要实现的是在两个宫殿中拥有诊断数据:
- 基于每个 webrole 的标准存储
- 使用 REST api 备份的集中式安全存储。一个用于多个 webroles
从我在 Microsoft.WindowsAzure.Diagnostics.dll 模块中看到的内容来看,它们只有与配置相关的代码,看起来保存操作在 dll 中,例如 MonAgent.dll,而不是 .Net 代码。
关于如何挂钩诊断存储过程或覆盖默认存储或......的任何想法?