We have a need to store diagnostics data in more than one place, and I'm wondering- is it possible to hook into diagnostics module to have additional actions performed while data being saved?
What I want to achieve is to have diagnostics data in two palaces:
- Standard storage on per webrole basis
- Centralized secured storage backed up with REST api. One for a number of webroles
From what I saw in Microsoft.WindowsAzure.Diagnostics.dll module they have only configuration related code, and it looks like save operations are in the dll's like MonAgent.dll that are not .Net code.
Any thought on how to hook into diagnostics store process or override default storages or ...?