This document provides an overview of Windows Azure Diagnostics (WAD). WAD allows you to monitor and diagnose issues with Azure instances by capturing diagnostic data like logs and transferring it to Azure storage. It has an agent that runs on each instance and pulls a configuration specifying what data to capture and store. This captured data is transferred on a schedule to Azure storage like tables and blobs. The tool also allows on-demand transfers and custom logging. It can be managed through code to modify the configuration per instance.