The Azure Diagnostics VM extension allows you to collect tracking data from your Windows VM, such as performance counters and event logs. You can specify what data you want to gather and where do you want to send it, such as an Azure Storage account or an Azure Event Hub. You can also leverage this information to create charts and metric alerts in the Windows Azure platform.