Export (0) Print
Expand All

Diagnostics and Debugging in Azure

Updated: June 24, 2014

Azure Diagnostics enables you to collect diagnostic data from a worker role or web role running in Azure. You can use diagnostic data for debugging and troubleshooting, measuring performance, monitoring resource usage, traffic analysis and capacity planning, and auditing.

You can configure Diagnostics before deployment or at run-time within Visual Studio 2012 or Visual Studio 2013 using the Azure SDK 2.0 or later. For more information, see Configuring Azure Diagnostics.

For additional in-depth guidance on creating a logging and tracing strategy and using diagnostics and other techniques to troubleshoot problems, see Troubleshooting Best Practices for Developing Azure Applications.

For information on manually configuring Diagnostics in your application or remotely changing the Diagnostics monitor configuration, see Collect Logging Data by Using Azure Diagnostics.

Next steps

Additional Resources

The following resources provide information about debugging Azure Applications:

  1. Debugging An Azure Application – Describes debugging Cloud Services or virtual machine in Visual Studio.

  2. Configuring Azure Diagnostics – Describes configuring Azure diagnostics in Visual Studio.

  3. Debugging Azure – Resources on the VM - Describes resources which are present on a VM that are useful for debugging Azure applications.

  4. Debugging Azure–Getting Tools onto the VM, Part 1 - Describes various methods for copying debugging tools to an Azure VM.

Community Additions

© 2014 Microsoft