DCSIMG
The Nature of Windows Azure Diagnostics - Manu Cohen-Yashar's Blog

Manu Cohen-Yashar's Blog

The Nature of Windows Azure Diagnostics

Traditional applications runs on a single server and auditing concerns a single machine. (i.e. one OS the monitor etc.)

Logging infrastructure often produce a log file which is written to that same machine.

In the cloud things are different.

Application running runs on a grid of machines. Every Windows Azure role has many instances.

Each machine can continue to log its state like in the traditional case but to see the whole picture all the information from all the machines must be collected. This can be quite tedious.

This is were Windows Azure Diagnostics come into play.

Windows Azure Diagnostics aggregates information from all the running roles into one central location - Azure Storage.

It is possible to argue that Windows Azure Diagnostics is actually an aggregation system more than it is a diagnostics infrastructure.

With Windows Azure Diagnostics in place developers can continue the use the same logging skills and tools. No new development and effort is required. Applications will continue to log like in the traditional single server scenario. The only difference is that Windows Azure Diagnostics will aggregate the information to Azure Storage. The analysis should be done on the information collected from all roles.

image

Manu

Comments

No Comments

Leave a Comment

(required) 

(required) 

(optional)

(required) 


Enter the numbers above: