Resource Page Description
This code sample demonstrates Windows Azure Diagnostics, the framework in the WA SDK that allows service developers to scalably control and gather standard Windows and .Net instrumentation data from their roles running in the cloud. These samples were demonstrated at PDC 2009 in the SVC 15 talk: http://microsoftpdc.com/Sessions/SVC15.
There are four samples posted on the "Downloads" tab:
1. Windows Azure Diagnostics Controller - this is a command-line application to be run from your desktop that allows you to retrieve the diagnostic configuration of role instances running in the Windows Azure cloud. It also allows you to initiate an on-demand transfer of diagnostic data to Windows Azure Storage from your role instances in the cloud.
2. Windows Azure Diagnostics Demo - this is a sample website that integrates the Windows Azure Diagnostic Monitor. It buffers data locally and can also be configured to transfer the data to Windows Azure storage on-demand, or on a scheduled basis.
3. Windows Azure Diagnostics Hello World - this is a very simple sample website that integrates with the Windows Azure Diagnostic Monitor
4. Windows Azure Sample Tracing Library - these tracing routines make it easy to dump the Windows Azure Diagnostic Monitor configuration to the console